[ pisac @ 27.07.2017. 19:11 ] @
Kada u konzoli otkucam... while:; do ssh 192.168.0.2 tail -F /var/log/messages; sleep 1; done ...to lepo radi. Kada se veza sa udaljenim 192.168.0.2 prekine (recimo restartuje se) ponovo se uspostavi i nastavlja praćenje log fajla. Međutim, pošto ja otvaram gomile takvih prozora za razne adrese, mrzi me da svaki put kucam tu kobasicu već sam hteo sve da stavim u skriptu. Problem je što tada while jednostavno ne radi, veza se uspostavi samo jednom a posle prekida veze skripta završava umesto da ponavlja beskonačnu while petlju. Zašto? evo iz glave otprilike ovako nešto, ne radi: Code: #!/bin/bash if [ "$1" = "" ];then echo "Nedostaje adresa" exit 1 fi while :; do ssh $1 tail -F /var/log/messages sleep 1 done |