如何使用find命令排除目录而不是其内容?

时间:2016-06-03 11:27:11

标签: linux shell find

我在预定的Cron任务中使用以下命令删除名为Downloads的文件夹中超过30天的所有文件:

find /home/orschiro/Downloads -path ./Archiveror -prune -path ./Fairphone -prune -o -type f -mtime +30 -exec rm {} \; && notify-send "Searching for old files..."

因此,我想排除:

  • 文件夹Archiveror及其所有内容
  • 和文件夹Fairphone,但如果超过30天,请检查其内容

如何告诉find命令不删除文件夹Fairphone,但是如果超过30天则删除其内容?

0 个答案:

没有答案