Командная строка Senior systemd и журналы обновлено
Таймеры: что запустится следующим
Условие
На вход подаётся вывод systemctl list-timers --all --no-legend в упрощённом виде: в каждой строке <дата YYYY-MM-DD> <время HH:MM:SS> <таймер> <сервис>; для неактивных таймеров вместо даты и времени стоят - и -. Выведи два таймера, которые сработают раньше всех, в формате <таймер> <дата> <время>, а затем строку inactive=<число таймеров без даты>.
Как подойти
Подсказки: 2
- ISO-даты можно сравнивать как строки.
- stdin читается один раз: сохрани его в переменную.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.