Командная строка Senior systemd и журналы обновлено
Почему падал сервис
Условие
На вход подаётся вывод journalctl. Для каждой строки Main process exited выведи время, юнит и итог в формате <ЧЧ:ММ:СС> <юнит> <code>=<status>, где code это значение code= (exited или killed), а status это часть до / из status=. Например 10:01:13 api.service exited=1.
Как подойти
Подсказки: 2
- Одна замена
sed -Eс четырьмя группами. - День месяца может быть с двумя пробелами перед ним.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.