当find
迭代目录时,它们会按照 VFS 生成它们的顺序显示。可以将此顺序更改为先遍历目录,然后再查看放置在它们旁边的文件吗?
该-depth
选项不是解决方案。它只会改变
$ find
.
./afile
./directory
./directory/athirdfile
./other-directory
至
$ find -depth
./afile
./directory/athirdfile
./directory
./other-directory
(注意只有第二条和第三条输出线是如何交换位置的。)
这个问题反而寻求一种产生以下顺序的方法。
./directory/athirdfile
./directory
./other-directory
./afile