grep: вытащить ошибки в отдельный файл
Сохраните в файл только строки уровня ERROR из логa.
Контекст
Типовая задача: «дай мне только ошибки» — для пересылки коллегам, для дальнейшего анализа, для подсчёта статистики. grep + перенаправление делает это в одну строку.
Подсказки
grep <pattern> <file>— найти и напечатать.> /tmp/out— перезаписать файл выводом.>> /tmp/out— добавить в конец (для накопления).grep -Eвключает расширенный regex (|,+,?работают без экранирования).
Практика в браузере
Linux запускается прямо здесь. После решения сохраним прогресс автоматически.
Только ошибки в /tmp/errors.txt
В /tmp/app.log смесь INFO/WARN/ERROR/DEBUG. Соберите все строки уровня ERROR (целиком) в файл /tmp/errors.txt, по одной строке на ошибку.
0%
Прогресс сохранён в этом браузере
Почистишь историю или откроешь с телефона, и отметки пропадут. Оставь почту, они переедут в аккаунт. Пароль придумывать не нужно.
Готово. теперь в аккаунте: прогресс виден с любого устройства. Мой прогресс