Текст в консоли: grep, sed, awk
Разбираешь логи и выгрузки прямо в терминале: режешь колонки, фильтруешь и правишь строки, считаешь по группам и собираешь отчёт одним конвейером.
Всё, что обычно делают в Excel или скриптом на Python, — одной строкой в консоли. От cut и sort через регулярки в grep и правку конфигов sed до подсчётов в awk. Финал — конвейер, который из access-лога достаёт топ самых частых URL.
- cut: вырежи колонкулегко
- sort: по числовой колонкесредне
- uniq -c: подсчёт повторовсредне
- Строки без шаблоналегко
- Извлеки email-адресалегко
- Извлеки IPv4 строгосредне
- sed: глобальная заменалегко
- sed: правка файла на местесредне
- sed: убери пустые строки и комментариисредне
- sed: перестановка через backreferenceсредне
- awk: вторая колонкалегко
- awk: фильтр по условию на полесредне
- awk: сумма по группамсредне
- awk: топ-3 по частотесредне
- Конвейер: топ-3 URLсложно