我有这个命令,我目前每24小时运行一次。
find /var/www/html/audio -daystart -maxdepth 1 -mtime +1 -type f -name "*.mp3" -exec rm -f {} \;
我想每1小时运行一次并删除超过1小时的文件。它是否正确:
find /var/www/html/audio -daystart -maxdepth 1 -mtime **+0.04** -type f -name "*.mp3" -exec rm -f {} \;
我不确定我使用的是十进制数字吗?
发布于 2018-03-12 11:19:49
-mmin
?
find /var/www/html/audio -daystart -maxdepth 1 -mmin +59 -type f -name "*.mp3" \
-exec rm -f {} \;
-mmin n
文件数据是在n分钟前最后修改的。
另外,一定要先测试一下!
... -exec echo rm -f'{}'\;
^^^^添加'echo',以便你可以看到即将获得的命令
先运行而不是实际尝试它们。
https://stackoverflow.com/questions/-100003183
复制相似问题