[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: modificare la configurazione delle variabili nei file



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


Reply to: