我想删除7天之前的文件和文件夹,所以我尝试了以下操作
[17:07:14 root@client01.abc.com:~]# find /tmp/ -mindepth 1 -maxdepth 1 -ctime +7 -exec ls -l {} \;
当我运行find /tmp/ -mindepth 1 -maxdepth 1 -ctime +7 -exec ls -l {} \;
时,它不显示任何目录,但是对于find /tmp/ -mindepth 1 -maxdepth 2 -ctime +7 -exec ls -l {} \;
,它确实会显示子目录中的一些文件。
在一个特定的目录中,删除7天之前的文件/文件夹的正确方法是什么?