sort作用
排序sort可以对文本文件或stdin进行排序操作。
语法
\#sort [OPTION] FILE1 FILE2 …
示例
\# sort -n file.txt
\# sort -r file.txt
\# sort -M file.txt
- d. 合并两个排过序的文件,而且不需要对合并后的文件再进行排序
\# sort -m sorted1 sorted2
\# sort -C file.txt
\#cat data.txt
1 mac 200
2 winxp 400
3 bsd 5634
\#sort -kn 2 data.txt
\# sort -bd unsorted.txt
备注: -d 按字典进行排序
\# echo "hello wold 1234 6677" | tr -s ' '
\# cat sum.txt
1
2
3
4
5
\# cat sum.txt | echo $[ $(tr '\n' '+') 0 ]
上述命令用tr ‘\n’ ‘+’ 把换行替换成+,在最后的加号后补0,然后执行算数运算$[ 1+2+3+4+5+0 ],然后echo