linux命令sort用法
man一下看下有哪些用法

常用命令

下面通過(guò)幾個(gè)例子來(lái)講述Sort的使用。
(1)sort將文件的每一行作為一個(gè)單位,相互比較,比較原則是從首字符向后,依次?ASCII碼值進(jìn)行比較,最后將他們按升序輸出。
[rocrocket@rocrocket programming]$ cat seq.txt
banana
apple
pear
orange
[rocrocket@rocrocket programming]$ sort seq.txt
apple
banana
orange
pear
用戶(hù)可以保存排序后的文件內(nèi)容,或把排序后的文件內(nèi)容輸出至打印機(jī)。下例中用戶(hù)把排序后的文件內(nèi)容保存到名為result的文件中。
$ Sort seq.txt > result
(2)sort的-u選項(xiàng)
它的作用很簡(jiǎn)單,就是在輸出行中去除重復(fù)行。
[rocrocket@rocrocket programming]$ cat seq.txt
banana
apple
pear
orange
pear
[rocrocket@rocrocket programming]$ sort seq.txt
apple
banana
orange
pear
pear
[rocrocket@rocrocket programming]$ sort -u seq.txt
apple
banana
orange
pear
pear由于重復(fù)被-u選項(xiàng)無(wú)情的刪除了。
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)