Linux - sort

sort

将文本文件排序
范例:

  • sort passwd
  • sort –n test :将test按照数字大小排序
  • sort test1 test2 test3:将文件test1,test2,test3的内容联合排序
  • -o filename 把结果保存在filename中
  • -u 不显示重复的行
shuai@ubuntu:~$ cat a.txt 
banana
apple
pear
orange
shuai@ubuntu:~$ sort a.txt 
apple
banana
orange
pear
shuai@ubuntu:~$ cat a.txt 
1
12
2
1000
0
1
shuai@ubuntu:~$ sort a.txt
0
1
1
1000
12
2
shuai@ubuntu:~$ sort -n a.txt // 按数字大小排序
0
1
1
2
12
1000
shuai@ubuntu:~$ sort -n -u a.txt // unique 去掉重复行
0
1
2
12
1000
shuai@ubuntu:~$ sort -n -u -r a.txt // 倒序输出
1000
12
2
1
0

sort指令使用

你可能感兴趣的:(Linux - sort)