相关疑难解决方法(0)

如何使用`find`并按mtime对结果进行排序?

我想使用find但与ls -ltr. 这是否可以通过标志或管道的任何组合来实现?

ls find

94
推荐指数
2
解决办法
10万
查看次数

当单个调用的文件过多时,按时间对 ls 输出进​​行排序

我知道我可以ls使用该-t选项按时间对输出进行排序。

我知道当我有太多文件无法在一次ls调用中放入时,我通常可以使用xargs(或find ... -exec ... {} +) 来ls多次调用。

我怎样才能将两者结合起来?我有更多的文件超出了命令行的容量,并希望按时间排序列出它们。find . -type f -exec ls -t {} +不起作用,因为假设命令行上正好有 1000 个文件名,并且存在 3000 个文件,这将运行ls -t [first 1000 files]; ls -t [second 1000 files]; ls -t [last 1000 files],其中最后 1000 个文件find看到的地方很可能在前 1000个文件名之前有一个修改时间。它没有牛逼看起来像任何涉及xargs或同等学历无论在什么方面工作的任何机会,似乎这种做法基本上是错误的,但我不能找到一个办法的工作。

ls shell

5
推荐指数
1
解决办法
7649
查看次数

标签 统计

ls ×2

find ×1

shell ×1