它与整理顺序有关。这会奏效。
find . -name '*.tex' -print | LC_COLLATE=C sort
而且,只是为了好玩,这有点疯狂,但如果你只是替换你的 . 在字母表中排序较高的东西,在文件名中找不到,排序,然后反转变换,它可以工作。例如
.
find . -name '*.tex' -print | sed -e 's/\./aaaa/g' | sort | sed -e 's/aaaa/\./g'