我有这个每天通过 cron 运行的命令:
find /home/get/public_html/videos -daystart -maxdepth 0
-mtime +1 -type f -name "*.flv" |xargs rm -f
问题是它不会删除 1 天或更长时间前的目录中的 .flv 文件。
如何更正上述命令?
编辑:保罗 - 命令“ls -l /home/get/public_html/videos”会产生 2000 多个文件,但这里有 2 个应该被删除:
-rw-r--r-- 1 get get 3501188 Jan 4 15:24 f486cf0a2b6bb40e4c50c991785084131231104229.flv
-rw-r--r-- 1 get get 10657314 Jan 4 17:51 f5f1490ddaa11a663686f9d06fb37d981231112941.flv