Linux - sort 排序
阿新 • • 發佈:2018-03-30
就刪除 數字 字母 col 文件內容 大寫字母 排列 字符 刪除
-t # 指定排序時所用的欄位分隔字符 -n # 依照數值的大小排序 -r # 以相反的順序來排序 -f # 排序時,將小寫字母視為大寫字母 -d # 排序時,處理英文字母、數字及空格字符外,忽略其他的字符 -c # 檢查文件是否已經按照順序排序 -b # 忽略每行前面開始處的空格字符 -M # 前面3個字母依照月份的縮寫進行排序 -k # 指定域 -m # 將幾個排序好的文件進行合並 + <起始欄位> - <結束欄位>
# 以指定的欄位來排序,範圍由起始欄位到結束欄位的前一欄位。-o # 將排序後的結果存入指定的文
sort -n # 按數字排序 sort -nr # 按數字倒敘 sort -u # 過濾重復行 sort -m a.txt c.txt # 將兩個文件內容整合到一起 sort -n -t‘ ‘ -k 2 -k 3 a.txt # 第二域相同,將從第三域進行升降處理 sort -n -t‘:‘ -k 3r a.txt # 以:為分割域的第三域進行倒敘排列 sort-k 1.3 a.txt # 從第三個字母起進行排序 sort -t" " -k 2n -u a.txt # 以第二域進行排序,如果遇到重復的,就刪除
Linux - sort 排序