所以我有多个我正在处理的文件,需要对它们进行组合和排序。首先对每个文件进行排序并在组合文件时使用sort -m选项,或者先将它们组合然后排序,会更有效吗?
或者它是一样的吗?我的理解是unix使用合并排序,所以从本质上讲,一个大文件是否会被分离,排序和重新组合?所以它不应该有所作为?
答案 0 :(得分:1)
将文件排序在一起。
sort file1 file2 file3 file4
除非您有足够的时间进行调查,否则sort命令会比将文件分成适当大小的块,独立排序并重新组合它们做得更好。