1.參數解釋
-t | 設置分隔符 |
-k | 設置比較域(列) |
-n | 按數字比較 |
-g | 科學記數法方式比較 |
-o | 設置輸出文件,與“>”相比可以設置輸出到原文件,“>”會清空原文件 |
-r | 降序(大->小)排列 |
-u | 刪除相同行 |
2.實例演示
1 文件內容 2 [@ibi-genome temp]$ cat temp 3 1:3 4 2:4 5 1:2 6 7 使用-k -t指定列(2)及分隔符(:) 8 [@ibi-genome temp]$ sort -k2 -t':' temp 9 10:1 10 1:2 11 1:3 12 2:4
1 使用-n指定以數字形式排序 2 3 &當不使用-n則默認以ASCII排序 4 [@ibi-genome temp]$ sort -k2 -t':' temp 5 10:1 6 1:2 7 1:3 8 2:4 9 &使用-n 10 [@ibi-genome temp]$ sort -k1n -t':' temp 11 1:2 12 1:3 13 2:4 14 10:1 15 16 使用-r選項(降序排序,默認升序排列) 17 [jinz@ibi-genome temp]$ sort -k1nr -t':' temp 18 10:1 19 2:4 20 1:2 21 1:3