sort
命令本身不能直接合并多个已排序的文件,但你可以使用管道(pipe)和 xargs
命令将多个已排序的文件合并成一个已排序的文件
cat file1.txt file2.txt file3.txt | sort -n -r > merged_sorted_file.txt
这个命令首先使用 cat
命令将 file1.txt
、file2.txt
和 file3.txt
的内容连接在一起,然后通过管道(|
)将这些内容传递给 sort
命令。sort
命令使用 -n
选项进行数值排序,使用 -r
选项进行反向排序(降序)。最后,将排序后的结果重定向(>
)到 merged_sorted_file.txt
文件中。