本帖最后由 0010 于 2020-1-10 21:44 编辑
awk是干什么的:过滤行及列
awk ‘/关键字/{print $n}' 文件名 //n为列,默认用空格区分
awk -F: '{print $2}' //以:区分不同列 awk -F: 'BEGIN{OFS="---"}/^root/{print $4,$3,$1}' /etc/passwd //排序功能
ifconfig eth0 | grep 'Mask' ifconfig eth0 | grep 'Mask' | awk '{print $2}' ifconfig eth0 | grep 'Mask' | awk -F: '{print $2}'
cat /etc/passwd | awk -F: 'BEGIN{OFS="---"}/^root/{print $4,$3,$1}' |