Qualche minuto fa ho dovuto modificare 55 file HTML. Lo scopo era sostituire una parola con un'altra (ripetuta più volte nel testo). Impensabile aprire e modificare un file alla volta. La soluzione più semplice, rapida, immediata ed efficace è stata quella di usare il buon vecchio Sed da riga di comando.
sed -i "s/Vecchia stringa/Nuova stringa/g" *.html
In pochi istanti tutti i file sono stati modificati correttamente senza nemmeno sfiorare il mouse.
Grazie, mi hai salvato :-)
Come posso fare se i files sono sparsi in molte subdirectory ?
Ti conviene fare uno script ad hoc per processare i file con sed.
avendo un file con tre tabulazioni incolonnate come faccio per togliere la seconda o la terza?