Я пытаюсь написать сценарий для удаления старых файлов журнала в пути \ var \ log \ applog \ nmon в моей системе AIX. Обычно мы получаем предупреждения о том, что файловая система почти заполнена, и все, что мы делаем, это перейти на путь и удалить старые файлы журналов. Поэтому в основном я ищу сценарий, который я могу запланировать в кукурузной работе. Этот скрипт должен хранить журналы в течение двух месяцев и удалять остальные.Удалить старые файлы журналов в AIX
Опять же есть эти два файла, которые я не хочу, чтобы их удаляли.
Названный: .profile и .sh_history
Я попробовал эту команду:
find ./My_Dir -mtime +60 -type f –delete
Он отлично работает, но он также удаляет эти два файла, которые я упоминал ранее.
Я не уверен, как продолжить сценарий, чтобы удалить старый файл журналов, но не эти два файла.
Благодаря
Спасибо. он говорит 'find: 0652-017 -not недействительный вариант.' –
См. мой обновленный ответ, @DeepeshShetty, попробуйте '!' вместо '-not' – fedorqui