Fernando ff77 wrote:
#connessione IP
ipaddress=192.168.1.1
come faccio a:
1- aggiornare la riga (penso che si debba usare sed...)
$NuovoIP=192.168.1.5
sed "s/^\(ipaddress=\).*$/\1$NuovoIP/" configfile.cfg > cfg.new
o meglio fai una piccola procedura/funzione che dato il nome del
parametro e il suo nuovo valore va a sostituirlo nel file indicato.
Poi devi fare un: mv cfg.new configfile.cfg
2-se non c'รจ devo aggiungerla !!!!
if [[ $(grep ^ipaddress= | wc -l) -eq 0 ]]; then
echo ipaddress=192.168.1.5 >> configfile.cfg
fi
Ciao
Davide
--
Dizionari: http://linguistico.sourceforge.net/wiki
Browser: http://www.mozilla.org/products/firefox
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[email protected] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [email protected]
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]