ciao ho riscontrato un problema sicuramente banale , ma dal quale non riesco a saltarne fuori :
se do il seguente comando
Codice:
var=`ssh 192.168.70.2 "df /root | grep "dev" | awk '{print \$4`}' " `
mi stampa l'intera riga con /dev/sda e tutti gli altri campi , mentre se
Codice:
var=`ssh 192.168.70.2 "df /root | grep "dev" " `
echo "$var" | awk '{print $4`}'
mi stampa effettivamente ciò che voglio , ovvero lo spazio disponibile . Qual'è l'errore?
come viene processato l'output da remoto?