Shell-字符处理命令
排序命令sort
[root@hh~]#sort [选项] 文件名
选项:
-f 忽略大小写
-n 以数值型进行排序,默认使用字符串型排序
-r 反向排序
-t 指定分隔符,默认是制表符
-k n,m 按照指定的字段范围排序。从第n字段开始,m字段结束(默认到结尾)
例子:
sort -t ":" -k 3,3 /etc/passwd 指定分隔符是";",以第三字段排序。
其它:
可接收管道符传递的内容。
[root@hh~]#sort [选项] 文件名
选项:
-f 忽略大小写
-n 以数值型进行排序,默认使用字符串型排序
-r 反向排序
-t 指定分隔符,默认是制表符
-k n,m 按照指定的字段范围排序。从第n字段开始,m字段结束(默认到结尾)
例子:
sort -t ":" -k 3,3 /etc/passwd 指定分隔符是";",以第三字段排序。
其它:
可接收管道符传递的内容。
统计命令wc
wc [选项] 文件名
选项:
-l 统计行数
-w 统计单词数
-m 统计字符数
wc [选项] 文件名
选项:
-l 统计行数
-w 统计单词数
-m 统计字符数
其它:
不写选项,依次显示文件的行数、单词数、字符数。
不写选项,依次显示文件的行数、单词数、字符数。