Shell 脚本 $’\r’ 报错问题处理 一、问题现象 在 Ubuntu 系统中运行 Shell 脚本时,出现如下报错: 二、问题根源:Windows 与 Linux 换行符差异 换行符标准不同Windows 系统:换行由 \r\n(回车 + 换行,两个字符) 组成Linux/Unix 系统:换行仅由 \n(换行,单个字符) 组成 报错原因将别人在微信发送的脚本文件,通过「另存为 → 拖入… 基础 | 2026-4-08 18:02 | 18 | 0 Linuxshell换行符错误排查
awk 嵌套命令替换的引号拼接写法 用awk命令检查以testuser1218组为主组的用户有哪些 awk -F: '$4 == '"$(grep "^testuser1218:" /etc/group | cut -d: -f3)"'{print "主组为testuser1218的用户:"$1}' /etc/passwd awk一般是这样写 awk -F分隔符 '筛选条件 {pri… Linux,基础,文件系统 | 2026-3-30 20:23 | 18 | 0 awkLinuxshell命令替换