NAME sort - sort lines of text files SYNOPSIS sort [OPTION]... [FILE]... DESCRIPTION Write sorted concatenation of all FILE(s) to standard output.sort是這樣一個程序:
1 處理對象:輸入文本 shell
2 默認排序規則:ASCII,從左到右 code
3 -k,-t:聯合使用,可將每行分解成多個field,而後根據某個field進行排序 對象
4 -u:unique,去重 排序
5 -r:默認從小到大排序,改爲從大到小排序 it
6 -n:起始文字按數字排序 io
7 -m:merge sorted files(not sort for u) class
有一個文件a.txt,裏面存有兩個字段,用空格隔開。第二個字段是日期,格式爲yyyy-mm-dd hh:mi:ss,須要按日期從小到大進行排尋。 file
sort -k 2 -t ' ' a.txt 程序
由於日期格式固定,實際按ASCII排序就可。 sort