Linuxlab

Текст: grep, sed, awk

Половина работы в терминале - вытащить нужное из текста: из логов, из вывода других команд. Для этого есть три инструмента, которые стоит знать: grep ищет строки, sed их правит, awk считает по столбцам. В этом уроке ты попробуешь все три на готовых файлах.

В песочнице уже лежат ~/app.log с записями приложения и ~/access.log с запросами к серверу.

Что надо понять

grep - это поиск строк по образцу. Образец - это регулярное выражение: способ описать, что искать. error|fail значит «error или fail».

sed - это построчный редактор. Чаще всего его зовут ради замены: найти один текст и поставить вместо него другой.

awk - это инструмент д

Закрыто

Дальше урок входит в платный курс

Ты читаешь открытую часть. Купи курс, чтобы открыть весь урок и его лабораторию.

Посмотреть курс