Birkaç makineyi uzaktan yeniden başlatmam gerekiyor. Normalde sadece veriyorum
for host in <hostlist>;do ssh ${host} 'sudo shutdown -r now';done
Ancak yeniden başlatmadan önce kullanıcılara biraz zaman vermek istiyorum. Ancak ben bile ssh oturum bağlantı kesilmez:
ssh -f 'sudo shutdown -r +5 &;disown'
Bir hata mesajı alıyorum:
bash: -c: line 0: beklenmeyen simge yakınında sözdizimi hatası
;' bash: -c: line 0:
sudo shutdown -r +5 &; disown '
Herhangi bir öneri?
&
Karakter arka planda sol tarafta komutu gönderiyor. Bundan farklı ;
.