Внутри /tmp я хочу найти файлы старше 180 дней, но я также хочу исключить некоторые папки из поиска, например ./vboxdrv-Module.symvers. Как я могу выполнить задачу с помощью find?
1 ответ
3
Этот синтаксис будет делать то, что вы хотите:
find -not -newermt 2016-11-10 -not -path "./vboxdrv-Module.symvers/*"
Измените любые настройки, которые вы хотите.
Добавьте столько -not -path
вы хотите после друг друга. То есть.
find -not -newermt 2016-11-10 -not -path "./folder1/*" -not -path "./folder2/*"
Или, если вы хотите сделать это из другой папки:
find /tmp/ -not -newermt 2016-11-10 -not -path "/tmp/folder1/*" -not -path "/tmp/folder2/*"