[bash] come sostuire parole in un file
Inviato: domenica 14 settembre 2008, 10:06
Ciao come da topic mi servirebbe un comando che sostuisce all'interno di un file tutte le occorrenze di "testo1" con "testo2"
Il forum della comunità italiana di Ubuntu.
https://forum.ubuntu-it.org/
Codice: Seleziona tutto
sed -i "s/testo1/testo2/" filedamodificare.blaAggiungerei una g alla fine della stringa sed cosi da sostituire tutte le occorrenze di testo1 in testo2 (non solo la prima). Il comand diventa quindi:Zet ha scritto: il comando è sed, la sintassi è
Codice: Seleziona tutto
sed -i "s/testo1/testo2/" filedamodificare.bla
Codice: Seleziona tutto
sed -i "s/testo1/testo2/g" filedamodificare.bla