如何按文件排序最后一次修改?
我的树
/home/abc1 (created 10.10.2001, 5:16:18 am)
/home/abc12 (created 8.1.2010, 2:12:11 pm)
/home/a/abc88 (created 1.11.2005, 4:16:20 pm)
/home/a/b/c/abc74 (created 9.3.2006, 3:10:18 am)
我想在屏幕上显示(按文件排序最后修改)
/home/abc1 10.10.2001 5:16:18 am
/home/a/abc88 1.11.2005 4:16:20 pm
/home/a/b/c/abc74 9.3.2006 3:10:18 am
/home/abc12 8.1.2010, 2:12:11 pm
请指教。非常感谢你。
答案 0 :(得分:0)
答案 1 :(得分:0)
使用以下
find <dir_name> -type f -exec stat --format '%Y :%y %n' "{}" \; | sort -nr | cut -d: -f2- | head
答案 2 :(得分:0)
这应该做你想要的:
find <Directory> -type f | xargs ls -ltr