溫馨提示×

linux sort命令怎么使用

小億
121
2023-07-11 12:04:46
欄目: 智能運維

sort命令用于對文本文件進行排序,默認情況下,sort命令按照字母順序對文本進行排序。

sort命令的基本語法如下:

sort [選項] [文件]

常用選項:

  • -r:以逆序排序

  • -n:按照數值大小排序

  • -f:忽略大小寫

  • -u:去除重復行

  • -k:指定排序的字段(列)

例如,假設有一個名為file.txt的文本文件,內容如下:

apple
banana
cherry

使用sort命令對文本文件進行排序:

sort file.txt

輸出結果:

apple
banana
cherry

將結果輸出到新文件中:

sort file.txt > sorted_file.txt

對文本文件進行逆序排序:

sort -r file.txt

輸出結果:

cherry
banana
apple

按照數值大小對文本文件進行排序:

sort -n file.txt

輸出結果:

apple
banana
cherry

忽略大小寫進行排序:

sort -f file.txt

輸出結果:

apple
banana
cherry

去除重復行并進行排序:

sort -u file.txt

輸出結果:

apple
banana
cherry

指定排序的字段(列):

假設有一個名為data.txt的文本文件,內容如下:

apple 10
banana 5
cherry 8

按照第二列數值大小進行排序:

sort -k2 -n data.txt

輸出結果:

banana 5
cherry 8
apple 10

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女