文本处理类命令: wc: Word Count -l: 仅显示行数 -w: -c: cut: -d: 指定分隔符 -f: 指定要显示的字段 m: 第m列 m,n: 第m和n列 m-n: 第m到第n列 sort: sort [option] FILE... -f: 忽略字符大小写 -t: 指定分隔符 -k: 指定分隔之后要进行排序比较的字段 -n: 以数值大小进行排序 -u: 排序后去重 uniq: -d -u -c: 统计行出现的次数 练习: 1、显示当前系统上每个用户的shell; # cut -d: -f1,7 /etc/passwd 2、显示当前系统上所有用户使用的各种shell; # cut -d: -f7 /etc/passwd | sort | uniq 3、取出/etc/inittab文件的第7行; # head -n 7 /etc/inittab | tail -n 1 4、取出/etc/passwd文件中第7个用户的用户名; # head -n 7 /etc/passwd | tail -n 1 | cut -d: -f1 5、统计/etc目录下以大小写p开头的文件的个数; # ls -d /etc/[pP]* | wc -l
文本处理类命令
关注
打赏