Saya perlu mem-boot ulang sejumlah mesin dari jarak jauh. Biasanya saya hanya mengeluarkan
for host in <hostlist>;do ssh ${host} 'sudo shutdown -r now';done
Tapi saya ingin memberi pengguna waktu sebelum restart. Namun mereka ssh sesi tidak akan terputus bahkan jika saya menggunakan:
ssh -f 'sudo shutdown -r +5 &;disown'
Saya mendapat pesan kesalahan:
bash: -c: line 0: kesalahan sintaksis dekat token
;' bash: -c: line 0:
sudo shutdown tak terduga -r +5 &; disown '
Ada saran?
&
karakter tidak mengirim perintah di sisi kiri di latar belakang. Begitulah bedanya ;
.