我有一堆PDF,我试图一起追加,我已经有一个程序,给定一个文件列表,将它们附加到一个PDF。
我遇到的问题是将文件名传递给排序不会产生所需的顺序。 排序的标志都没有给我我想要的东西。我在下面有一些例子:
所需的排序顺序:
test1.pdf
test2.pdf
test10.pdf
使用排序:
实现排序顺序test1.pdf
test10.pdf
test2.pdf
有关我想要的排序顺序的详细信息,请参阅:
答案 0 :(得分:28)
假设您正在使用GNU排序,请使用-V
选项:
-V, --version-sort
natural sort of (version) numbers within text
为了您的输入,它会产生:
test1.pdf
test2.pdf
test10.pdf