为什么不ls -lrt`找到.`并找到。-exec ls -lrt {} \ +产生相同的输出?


3

我正在尝试按日期对文件进行排序,包括那些驻留在子目录中的文件。我通过使用它得到它的工作:

find . -exec ls -lrt {} \+

我在StackOverflow上找到了某个地方。我最初的尝试是使用:

ls -lrt `find .`

但它不起作用。它按日期对每个目录的内容进行排序,而不是将它们全部排在一起。

为什么这些会产生不同的输出?

Answers:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.