Linux命令:排序

快速入門sort命令,用於對記錄/文本行進行排序

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

該列表是無序的。

sort命令可幫助我們按名稱對它們進行排序:

使用r反轉訂單的選項:

默認情況下,排序區分大小寫,並且按字母順序排列。使用--ignore-case選擇不區分大小寫的選項,並且-n使用數字順序排序的選項。

如果文件包含重複的行:

您可以使用-u選擇刪除它們:

sort不僅適用於文件,因為許多UNIX命令也適用於管道,因此您可以在另一個命令的輸出上使用,例如,可以對由以下命令返回的文件進行排序ls和:

ls | sort

sort功能非常強大,還有更多選擇,您可以探索呼叫man sort

sort該命令可在Linux,macOS,WSL以及您擁有UNIX環境的任何地方使用

免費下載我的Linux命令手冊


更多cli教程: