我目前正在研究 HP-UX,并且有一个每天早上运行的 cron 作业,它根据保留策略删除超过特定天数的文件。最近,我在删除文件的路径中添加了一个子目录,并希望对该子目录下的文件有不同的策略。
目前我的命令如下:
find /directory/backup -mtime +1 -name "FileName*.EXT" -exec rm {} \;
当此命令运行时,它会删除备份目录下的所有文件以及备份子目录中的任何匹配文件。我的意思是在备份目录中有另一个名为 backup_db 的目录。
pwd
/directory/backup/backup_db
我只想限制从备份目录中删除,而不是从子目录中删除。我怎样才能做到这一点?非常感谢任何帮助。
我尝试了man rm但是没有找到任何可以帮助我的东西。