我想做一些像ls -t的东西,但也包含在子目录中的文件。但问题是,我不想输出格式像ls -R,这是这样的:
[test]$ ls -Rt b testdir test ./testdir: a
[test]$ find . . ./b ./test ./testdir ./testdir/a
但是发现似乎并不是按最后更新时间的顺序排序结果。
那么如何可以列出目录和子目录中的所有文件,以找到的格式,但按照时间倒序?
尝试这一个:
原文链接:/bash/388932.htmlfind . -type f -printf "%T@ %p\n" | sort -nr | cut -d\ -f2-