Search & Replace tra i file in linux

Capita molto spesso di dover fare una classica ricerca e sostituzione all'interno dei file.

Ok, ma come farlo in modo semplice ed automatico in linux?

Utilizzando il seguente comando:

grep -rl 'OLDSTRING' . | xargs perl -pi~ -e 's/OLDSTRING/NEWSTRING/'

Ovviamente al posto di OLDSTRING metteremo la stringa di ricerca e in NEWSTRING la stringa con cui la rimpiazzeremo.

In tali stringhe di ricerca potete utilizzare le espressioni regolari, ovviamente con sintassi perl :)

Commenti

Nessun commento ancora. Sii il primo!

Lascia un commento