我有一个文件,以数字开头:
$ cat file
1
3
13
2
4
12
当我使用cat file | sort时,它显示如下:
$ cat file | sort
1
12
13
2
3
4
我怎样才能得到这样的答案:
1
2
3
4
12
13
使用该-n选项启用数字排序:
$ cat file | sort -n
-g这比GNU 的专有扩展更快、更便携sort。
使用-g选项sort进行一般的数字排序(对于大型输入可能会很慢):
$ sort -g file
或者:
$ sort -n file
可以在相关问题中找到差异。
UPD:修复了cat评论中所述的无用处。