Ночью служба отчётов дважды перезапускалась. Дежурный проверил её журнал и написал: «Ошибок не было, grep error ничего не нашёл».
Повтори проверку дежурного
В каталоге ~/text-lab выполни две команды из списка: поиск дежурного и просмотр пяти последних строк журнала.
Почему grep error ничего не нашёл, хотя ошибка в журнале есть?
-
grep проверяет каждую строку до конца файла:
grep listening service.logнайдёт строки и в начале журнала, и в конце. -
В этот журнал больше никто не пишет, а ошибку в нём
tailуже показала: grep читает тот же файл целиком. -
Без прав на чтение grep напечатал бы
Permission denied. Файл твой — проверьls -l service.log.
В журнале ERROR заглавными буквами, а дежурный искал error строчными.