查找具有大小和时间的命令并按时间戳排序
Find command with size and time and sorted by timestamp
例如,我有以下文件夹设置
A/file1.txt
B/file2.txt
B/file3.txt
.
.
.
NN/file100.txt
我需要递归列出它们的文件大小、修改时间,并按最近的修改时间排在前面。
我试过下面没有大小的...有任何指示吗?
find . -printf "%Tc file* \n" | sort -n
find . -name <pattern> -printf "%T+\t%s\t%p\n" | sort
- %T+ - 修改时间(和日期)
- %s - 尺寸
- %p - 文件路径
例如,我有以下文件夹设置
A/file1.txt
B/file2.txt
B/file3.txt
.
.
.
NN/file100.txt
我需要递归列出它们的文件大小、修改时间,并按最近的修改时间排在前面。
我试过下面没有大小的...有任何指示吗?
find . -printf "%Tc file* \n" | sort -n
find . -name <pattern> -printf "%T+\t%s\t%p\n" | sort
- %T+ - 修改时间(和日期)
- %s - 尺寸
- %p - 文件路径