在Linux中,我知道此命令可以在目录及其所有子目录中查找并列出最新的修改文件。
find /var/www/ -type f -exec stat --format '%Y :%y %n' {} \; | sort -nr | cut -d: -f2- | head
Windows CLI是否等效?
您是否仅在寻找修改过的文件?还是正在查看所有文件?
—
Keltari
关于Linux命令的几点注释:(1)相反
—
斯科特,
-exec
,您可能需要考虑xargs
。(2)如果您想按修改日期对整个目录树(子树)进行排序(然后查看最新的N),那么您拥有的是合理的。但是,如果可以找到最近N天修改过的所有文件来获取所需的信息,请查看find … -mtime …
。
要添加到我之前的评论中,您还可以查看
—
卡兰
forfiles /s /d +<date>
。