Sostituire stringhe in un file con sed

From RVM Wiki
Jump to navigation Jump to search

Questo comando sostituisce la stringa Windos con Linux nei files file2 file2 e file3:

sed -i 's/Windows/Linux/' file1 file2 file3

Lo switch -i fa si che il file venga editato "in place", e si possono dare più files come argomenti.

Sostituire una stringa solo in una riga specifica

Per sostituire la stringa

#pippo

con la stringa

pippo

solo nella riga 259

sed -i '259 s@^#pippo@pippo@'