【发布时间】:2020-01-29 13:37:51
【问题描述】:
我想创建一个删除超过 30 天的文件的查找,但我有 1 个目录,其中保留期应为 6 个月。
这怎么可能?
如果我没记错的话,这会删除所有子目录中超过 30 天的所有文件。
/bin/find /root/script/* -type f -ctime +30 -exec rm {} \;
我如何设置这个目录需要不同的保留:
/root/script/owner
【问题讨论】:
-
我想说:生成候选列表(超过 30 天),过滤掉特定目录,为过滤后的文件夹生成另一个候选列表(现在超过六个月),最后删除所有这两个列表的元素。