2016-06-17 3 views
0

Можно ли игнорировать сообщения об ошибках вроде: /etc/some-tool/some-log: file changed as we read it так же, как вы можете использовать исключение для исключения файлов?tar исключить ошибку-вывод по определенным путям

Я использую tar для создания системных резервных копий, перенаправления stdout и stderr в log-файлы. У меня есть некоторые директоры, содержащие лог-файлы. Просто не хотите иметь одинаковые строки ошибок (например, показанные выше) каждый день в моем файле результатов.

До сих пор не удалось найти команду на man tar, которая могла бы мне помочь.

+1

Проверьте опцию '--warning = no-file-changed'. (см. http://stackoverflow.com/a/24012292/1328439) –

+0

Я пойду с этим и посмотрю, помогает ли это мне. К сожалению, я не могу проверить это прямо сейчас. Для моего понимания я бы сказал, что я должен использовать ключевое слово 'file-changed' вместо' no-file-changed', но мы это увидим в ближайшее время. – Yaerox

ответ

0

Я написал сценарий, который анализирует выходной журнал и решает, является ли это ошибкой или нет. Игнорирование предупреждений в глобальной области не то, что я искал. Принял меня некоторое время, но это самый безопасный метод imo.

Смежные вопросы