管道符:|
作用:合并多个命令达到组合效果
cut:分割文件,只能取出一列
例如:将passwd文件中的用户名分割到passwd.username
more passwd|cut -d: -f1 > passwd.username
sort:排序
默认为按字母排序;-n 数字排序
例如:将passwd文件中的uid分割出来,并排序
more passwd|cut -d: f3|sort -n > passwd.uid
uniq:分类统计
例如:将passwd文件中按照bash类型分类统计
more passwd|cut -d: -f7|sort|uniq -c
tee:保存中间文件
例如:将passwd文件中分割出bash类型列到passwd.bash,再按照bash类型分类统计
more passwd|cut -d: -f7|tee passwd.bash|sort|uniq -c
paste:按列合并文件
例如:合并passwd.username和passwd.bash,以;来间隔
paste passwd.username passwd.bash -d: > passwd.paste
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24751738/viewspace-707288/ ,如需转载,请注明出处,否则将追究法律责任。