Поскольку я выполняю роль тестировщика (помимо всего прочего), мне нужно проверять файлы журналов на наличие ошибок. К сожалению, сгенерированный выходной файл (file-YYYY-MM-DD.log) отображает все виды информации, а не только ошибки (или «дела идут плохо»).
Мой вопрос; как скрыть ненужные строки и создать выходной файл (журнал), содержащий отклонения (ошибки, предупреждения и т. д.)?
Например, я хочу скрыть:
| I | variable text I do not want, location: /path/to/foo/bar
| W | service X stopped
| W | service X started
Самый идеальный результат с нужным мне сценарием:
-> Ask question: "Do you want to hide information and warning messages? |
-> Answer: yes --> hide all | I | message (like: no new foo's found in: /location/to/foo.
-> Answer: no --> do nothing (closes script)
Данные взяты из среды Unix, однако сценарий будет работать в среде Windows.
Спасибо