1樓:文明史
功能說明:將文字檔案內容加以排序。
語 法:sort [-bcdfimmnr][-o《輸出檔案》][-t《分隔字元》][+《起始欄位》-《結束欄位》][--help][--verison][檔案]
補充說明:sort可針對文字檔案的內容,以行為單位來排序。
參 數:
-b 忽略每行前面開始出的空格字元。
-c 檢查檔案是否已經按照順序排序。
-d 排序時,處理英文字母、數字及空格字元外,忽略其他的字元。
-f 排序時,將小寫字母視為大寫字母。
-i 排序時,除了040至176之間的ascii字元外,忽略其他的字元。
-m 將幾個排序好的檔案進行合併。
-m 將前面3個字母依照月份的縮寫進行排序。
-n 依照數值的大小排序。
-o《輸出檔案》 將排序後的結果存入指定的檔案。
-r 以相反的順序來排序。
-t《分隔字元》 指定排序時所用的欄位分隔字元。
+《起始欄位》-《結束欄位》 以指定的欄位來排序,範圍由起始欄位到結束欄位的前一欄位。
--help 顯示幫助。
--version 顯示版本資訊
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
下面通過幾個例子來講述sort的使用。
用sort命令對text檔案中各行排序後輸出其結果。請注意,在原檔案的第
二、三行上的第一個單詞完全相同,該命令將從它們的第二個單詞vegetables與fruit的首字元處繼續進行比較。
$ cat text
vegetable soup
fresh vegetables
fresh fruit
lowfat milk
$ sort text
fresh fruit
fresh vegetables
lowfat milk
vegetable soup
使用者可以儲存排序後的檔案內容,或把排序後的檔案內容輸出至印表機。下例中使用者把排序後的檔案內容儲存到名為result的檔案中。
$ sort text>result
以第2個欄位作為排序關鍵字對檔案example的內容進行排序。
$ sort +1-2 example
對於file1和file2檔案內容反向排序,結果放在outfile中,利用第2個欄位的第一個字元作為排序關鍵字。
$ sort -r -o outfile +1.0 -1.1 example
sort排序常用於在管道中與其他命令連用,組合完成比較複雜的功能,如利用管道將當前工作目錄中的檔案送給sort進行排序,排序關鍵字是第6個至第8個欄位。
$ ls - l | sort +5 - 7
$ ps -e -o " comm pid time"|sort -d //按照command的首字母的字母順序排序
sort命令也可以對標準輸入進行操作。例如,如果您想把幾個檔案文字行合併,並對合並後的文字行進行排序,您可以首先用命令cat把多個檔案合
並,然後用管道操作把合併後的文字行輸入給命令sort,sort命令將輸出這些合併及排序後的文字行。在下面的例子中,檔案veglist與檔案
fruitlist的文字行經過合併與排序後被儲存到檔案clist中。
$ cat veglist fruitlist | sort > clist
2樓:大大蟲
sort filename.txt
3樓:匿名使用者
sort --help話說你來錯地方了
4樓:it孤鶩
sed 命令,你可以查查資料
C 如何對檔案讀出 改寫?C 如何對檔案進行讀寫
是啥檔案呢?不同檔案要不同對待。因為不同檔案的檔案頭是不同的。如果是已知的檔案格式,可以使用讀寫流。c 如何對檔案進行讀寫 還有看你讀寫什麼檔案啊,針對不能檔案有不同的操作。比如xml txt excel 怎樣用c 讀取txt檔案內容並修改 1 首先先來看一下準備的txt文字檔案的內容。2 然後在程...
excel中對文字單元格怎麼計數呀
有錢哥哥 1 電腦開啟excel 2 開啟excel 後,輸入公式 counta a a 3 輸入公式後,按回車鍵就可以得到a列文字單元格的數量了。4 如果要帶字尾,輸入公式 共 counta a1 a6 單元格 5 輸入公式後,回車就得到結果了。 利用 的統計函式實現文字單元格計數。舉例如下 a1...
在中如何檢查是否有重複的文字內容
將每一個題目先用替換功能將其變為一個段落 題目開頭的序號要符合一定的規律,就是將題目自身的回車符替換成一個特殊字串,方便處理好後再替換回來 然後用替換將題目序號和題目之間插入製表符 tab鍵 然後將所有內容複製黏貼到excel 裡,用excel的自動排序功能,進行排序,然後用excel的相等判斷功能...