如何检查文件是否超过1周,然后移动到存档文件夹

时间:2016-07-29 04:30:00

标签: unix find

如何检查文件是否超过1周,然后移动到存档文件夹。使用一些if条件我们应该检查文件是否存在,这是1周大。然后尝试将其移动到存档

1 个答案:

答案 0 :(得分:0)

这应该有效:

find <path> -atime +1w -exec mv {} <dest_dir> \;

参数-atime控制上次访问时间,您可能希望使用ctime(创建时间戳)或mtime(上次修改时间戳)。 +1w意味着超过一周。

参数execfind对符合条件的文件执行一些命令。 {}是一个充满所找到文件路径的地方。

阅读手册以了解更多标准。