2010-08-27 40 views
2

所以我有多個文件,我正在工作,他們需要進行組合和排序。首先排序每個文件並在組合文件時使用排序-m選項,或先組合它們,然後再進行排序,會更有效率嗎?在unix中,排序多個小文件還是一個大文件更好?

還是這樣?我的理解是,unix本質上使用合併排序,無論如何將這個大文件分開,排序和重新組合?所以它不應該有所作爲?

+5

只有一種方法可以肯定地知道...嘗試它並對其進行配置。 – Daniel 2010-08-27 03:56:45

回答

1

將文件排序在一起。

sort file1 file2 file3 file4 

除非你有大量的時間進行調查,sort命令會做得更好比你打破了文件轉換成適當大小的塊,它們分別排序和重新組合它們。

相關問題