cut截取

cut -d: -f+数字+文件     取文件的第几段 ,多个数字之间加逗号

cut -c 截取第几个字符     (3-5  3到5个)


sort排序

-t  分隔符 

-u 去重复

-n  以数字排序

-k  几段(  -k3,5  ---3到5段)
-f  忽略字母大小写

sort -t: -k3 -n /etc/passwd   //以第3段的数字排序,加r反序排


wc求行数

-l -----求行数

-w-----多少个单词(以空白分隔)

-m-----字符数(包括换行符)

-L  ------最长的一行包含多少个字符


uniq和tee

uniq 去重复,还可计算多少行重复    (重复的必须在一起才可以,所以有多个重复前必须要先排序)

-c  计算数量

-d  只显示重复的行

tee 重定向加双重输出,中间用管道符"|"

shell常用命令_wc


tr替换和split切割

tr-----替换

shell常用命令_split_02

split 切割

-l ----以行数分隔

-b----以大小分隔,除了b以外,其他的单位需要加上m,gb

shell常用命令_wc_03