1. sort 按行排序
-n 按照字符串的数字顺序排列: 9排在10前
-f 忽略大小写(按照都大写)
-i 只考虑可以打印的字符
-r 反序
-c check文件是否已经排序过
-k 按照指定的域排序(有的版本是+)
-t 指定域的分隔符
-u 严格排序,若有重复则只输出第一行
2. cut 从文本行中选择部分
-b 选取字节
-c 选取字符
-d 指定域分隔符
-f 选取域
3. uniq 处理文本中重复的行
-c 在每行的前面输出重复的次数
-d 仅显示重复的行
-u 仅显示不重复的行
-f 忽略比较前n个字段
-s 忽略比较前n个字符
4. split 切分文件
-b 每个输出文件的字节数
-l 每个输出文件的行数
5. tr 转换或删除字符
-s 将重复出现的字符集中字符替换成单个字符
-d 删除字符集中出现的字符
-c 将未在set1中出现的字符替换成set2中的字符
-t 将出现的set1中的字符替换成对应的set2中的字符