我有一個相當大的文件,像這樣的線路:(^ I代表選項卡,$結束線)逆轉子虛烏有場UNIX排序
2^IElaeocarpus williamsianus^I48$
4^I$
6^I$
8^I$
10^I$
12^I$
14^IElaeocarpus hookerianus^I73$
16^IElaeocarpus kirtonii^I111$
20^I$
22^ITetratheca juncea^I66$
42^IMalagasy giant rat^I401$
,我想的線,所以排序那些在第3場(第2選項卡後,即)次數最多的是第一位的,即
42^IMalagasy giant rat^I401$
16^IElaeocarpus kirtonii^I111$
14^IElaeocarpus hookerianus^I73$
22^ITetratheca juncea^I66$
2^IElaeocarpus williamsianus^I48$
4^I$
6^I$
8^I$
10^I$
12^I$
20^I$
(我不關心線在外地沒有3級)。所以我假設下面的東西會工作
sort -r -t $'\t' -k 3,3n myfile
但它沒有(GNU排序,OS X 10.9)。我覺得我很愚蠢。什麼是正確的咒語?
正是我所錯過的。 *謝謝*。 – user2667066