[Linux-Biella] Sed

CIARROCCHI, Paolo, VF-IT linux@ml.bilug.linux.it
Thu, 5 Feb 2004 14:35:37 +0100


From: Paul TT [mailto:paultt@supereva.it] 

Ora pero' ho un altro dubbio ;)

Vorrei fare uno script che fa molte "find and replace" del tipo:
s/"a uno"/"A UNO"/ 
s/"b due"/"B DUE"/ 
s/"c tre"/"C TRE"/

l'unico modo che mi viene in mente per fare questa serie di 
operazioni su di un file e' il seguente:

sed s/"a uno"/"A UNO"/ pippo.txt > pippo.txt.swap
sed s/"b due"/"B DUE"/ pippo.txt.swap > pippo.txt
sed s/"c tre"/"C TRE"/ pippo.txt > pippo.txt.swap
mv pippo.txt.swap

Spero esista un modo migliore per farlo...


			Paolo