Linux Labs

Первые шаги / Ступень 9 из 15 · шаг 7 из 8

Просмотр и поиск в файлах

лёгкая ~15 мин
Не запущена Запускается обычно ~20 с
Сообщить о проблеме

Ситуация

Ночью отработало резервное копирование, его журнал — ~/backup.log. Утром коллега спрашивает, чем копирование закончилось и были ли ошибки. В журнал пишет не одна программа, и каждая записывает ошибки по-своему.

Задача

Сделай так, чтобы:

  1. в ~/last.txt были последние 5 строк ~/backup.log;
  2. в ~/errors.txt — все строки журнала, где есть слово error в любом регистре, в том виде, в каком они записаны в журнале;
  3. в ~/count.txt — число таких строк, одно число.

Видна только тебе. Сохраняется при вводе.

Все заметки

Цели лабы

0 из 3
  • В ~/last.txt последние пять строк журнала — ещё не проверялась
  • В ~/errors.txt все строки со словом error в любом регистре — ещё не проверялась
  • В ~/count.txt число таких строк — ещё не проверялась

Подсказки

открыто 0 из 3 · открываются по одной
Подсказка 1
Показать решение после 3 неудачных проверок

Выйти из лабы?

Машина проработает ещё 10 минут и удалится. Файлы пропадут, выполненные цели останутся.

Загрузка…