cat -A foo.txt 可现实foo.txt中的非打印符
cat -n foo.txt 会输出行数
sort file1.txt file2.txt file3.txt > final_list.txt
du -s /usr/share/* | sort -nr | head 查看/usr/shrare/*下文件大小的前10条 并按文件大小降序
sort -k 3.7nbr 从第三个字段的第7个字符开始排序 并忽略空格按数据逆序排
sort foo.txt | uniq uniq只对排序好的有用
cut 删除文本行中部分内容/提取文本中部分内容 (按字段提取 制表键)
paste 是cut的逆操作(往文本中添加文本列)
join 连接2个文件有相同字段的值 (如何确定连接哪一个字段?)
comm file1 file2 输出3列
第一列 输出file1 独有行
第二列 输出file2 独有行
第三列 输出两者 共同行
diff 逐行比较文件
比comm复杂 通常用于检查不同版本的源代码之间的差异