排序文字檔(sort 指令)
使用 sort 指令,可以在 File 參數所指定的檔案中,照字母排列字行,並將結果寫入標準輸出。
如果 File 參數指定了多個檔案,sort
指令就會連結這些檔案,並且將它們照字母順序排列成一個檔案。
註: sort 指令會區分大小寫,並且先排序大寫字母再排序小寫字母(此動作視語言環境而定)。
在下列範例中,檔案 names 的內容為:
marta
denise
joyce
endrica
melanie
且 states 的檔案內容為:texas
colorado
ohio
- 若要顯示檔案 names
排序後的內容,請鍵入:
系統會顯示如下的資訊:sort names
denise endrica joyce marta melanie
- 若要顯示 names 和 states 檔案排序後的內容,請鍵入:
系統會顯示如下的資訊:sort names states
colorado denise endrica joyce marta melanie ohio texas
- 若要將檔案 names
的原內容取代為其經過排序的內容,請鍵入:
此動作會將 names 檔案的內容置換成排序過的相同資料。sort -o names names
請參閱 Commands Reference, Volume 5 中的 sort 指令,以取得完整語法。