我怎样才能对结果进行排序find?我想按创建日期按 asc 排序?
find /docs -type f | sort
Run Code Online (Sandbox Code Playgroud)
按文件名而不是创建日期排序。谢谢。
qua*_*nta 12
AFAIK,Linux 不记录创建时间,所以简短的回答是你不能。
对于修改时间,试试这个:
$ find /docs -type f -printf '%T@ %p\n' | sort -k1 -n
Run Code Online (Sandbox Code Playgroud)
或者:
$ find /docs -type f -print0 | xargs -0 stat -c "%y %n" | sort
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18466 次 |
| 最近记录: |