Встречается на собеседованиях • сегодня

Как через терминал найти нужные исключения в логах

Для поиска исключений в логах через терминал можно использовать grep с регулярными выражениями. Основные подходы:

  1. Поиск по ключевым словам:
bash
grep -i "exception\|error\|traceback\|fail" logfile.log
  1. Поиск с контекстом (показывает строки до/после исключения):
bash
grep -A 5 -B 5 "Exception" logfile.log
  1. Для Python-логов особенно полезно искать Traceback:
bash
grep -n -A 10 "Traceback" logfile.log
  1. Цветной вывод для наглядности:
bash
grep --color=auto -i "error" logfile.log
  1. Рекурсивный поиск по всем логам в директории:
bash
grep -r "Exception" /var/log/

Для сложных случаев можно комбинировать с awk или sed для более точной фильтрации.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы