快速指南sort
命令,用於排序文本的記錄/行
假設你有一個包含狗的名字的文本文件:
这个列表是无序的。
sort
命令可以通過名字幫助我們排序它們:
使用r
选项逆序排序:
排序默认是区分大小写和按字母顺序。使用--ignore-case
选项进行不区分大小写排序,使用-n
选项进行数字排序。
如果文件包含重复行:
您可以使用-u
选项将它们删除:
sort
不仅可以用在文件上,像许多UNIX命令一样,它还可以使用管道在另一个命令的输出上使用,例如你可以用ls
返回的文件来排序:
ls | sort
sort
非常强大,还有很多更多的选项,您可以调用man sort
来探索它们。
sort
命令适用于Linux,macOS,WSL以及任何您有UNIX环境的地方。