1 在shell脚本里使用sed需把''改为""

2 在shell脚本里使用awk

变量加上单引

awk -F: '/^'$user_name'/{print $1,$3}' /etc/passwd

 变量里有空格 加双引

awk -F: '/^"$user_name"/{print $1,$3}' /etc/passwd

加-v 设置变量

awk -v user_name=$user_name '{print user_name}'