Файлы
Чтение, запись и построчный разбор. Мир темы — журналы сервера и ночные падения.
Решено 0 из 12
-
Сколько строк в журнале
Стас начинает утро с вопроса «много ли за ночь накапало». Открывать файл на двести тысяч строк …
функцияПервые шаги -
Записать отчёт
Отчёт начальству — список строк, каждая с новой строки. Стас просит функцию, чтобы не собирать …
функцияПервые шаги -
Только ошибки
В журнале вперемешку сообщения трёх уровней. Начальству нужны только ошибки, остальное его разд…
+1 функцияПросто -
Если файла нет
Журнал за вчера может отсутствовать: сервер не работал, или папку почистили. Отчёт при этом всё…
+1 функцияПросто -
Дописать в журнал
Свои сообщения Стас дописывает в конец журнала. Один раз он открыл файл не в том режиме и потер…
функцияПросто -
Сколько чего за ночь
К девяти утра начальство хочет одну строчку: сколько ошибок, сколько предупреждений, сколько об…
+1 функцияСредне -
Последние сколько-то строк
Первое, что делает Стас при падении, — смотрит конец журнала. Открывать двести тысяч строк ради…
+1 функцияСредне -
Склеить журналы по времени
Журналы с двух серверов надо свести в один, чтобы понять, что за чем случилось. Каждый файл уже…
+2 функцияСредне -
Ночные падения
Начальство спрашивает, в какой час было хуже всего. Стас хочет отвечать цифрой, а не «где-то по…
+2 функцияСложно -
Разрезать журнал по дням
Журнал ведётся одним файлом и вырос до неприличия. Стас режет его по дням, чтобы старое можно б…
+1 функцияСложно -
Ротация журнала
Журнал не должен расти бесконечно. Когда он перерастает предел, его переименовывают в «.1», пре…
+1 функцияВсерьёз -
Убрать повторяющиеся ошибки
Одна и та же ошибка сыплется в журнал тысячу раз подряд, и за ней не видно остального. Стас хоч…
+2 функцияВсерьёз