我有一个脚本可以在超过 30 天的文件夹中查找文件:
find /my/path/*/README.txt -mtime +30
然后会产生一个结果,例如
/my/path/jobs1/README.txt
/my/path/job2/README.txt
/my/path/job3/README.txt
现在我坚持的部分是我想删除超过 30 天的文件夹 + 文件。
find /my/path/*/README.txt -mtime +30 -exec rm -r {} \;
似乎不起作用。它只是删除 readme.txt 文件
所以理想情况下,我只想删除 /job1、/job2、/job3 和任何嵌套文件
谁能指出我正确的方向?