快速指南sort命令,用於排序文本的記錄/行

假設你有一個包含狗的名字的文本文件:

这个列表是无序的。

sort命令可以通過名字幫助我們排序它們:

使用r选项逆序排序:

排序默认是区分大小写和按字母顺序。使用--ignore-case选项进行不区分大小写排序,使用-n选项进行数字排序。

如果文件包含重复行:

您可以使用-u选项将它们删除:

sort不仅可以用在文件上,像许多UNIX命令一样,它还可以使用管道在另一个命令的输出上使用,例如你可以用ls返回的文件来排序:

ls | sort

sort非常强大,还有很多更多的选项,您可以调用man sort来探索它们。

sort命令适用于Linux,macOS,WSL以及任何您有UNIX环境的地方。