domenica 1 luglio 2007

SOSTITUZIONE DELLE ESPRESSIONI REGOLARI UTILIZZANDO IL COMANDO PERL

Il comando perl ci permette di sostituire delle frasi in un file di testo, per vedere le opzioni del comando digitare da terminale man perl.
Creiamo un file di testo nel desktop di nome prova.

touch $HOME/Desktop/prova

apriamo il file di testo e scriviamo una frase tipo ubuntu linux edgy, salviamo e chiudiamo.

Adesso per sostituire edgy con feisty ci serviremo del comando perl scriviamo:

perl -i -p -e " s/edgy/feisty/g;" $HOME/Desktop/prova

-i sta per "editing" -p indiga il file dove si vuole sostituire la frase.
con il comando perl si possono sostituire più frasi anche in più file diversi io ad esempio lo utilizzo quando devo cambiare il sources.list di apt ma gli usi che se ne possono fare sono innumerevoli, a voi la scelta.

3 commenti:

flavio santini ha detto...

perdonami se scrivo quì ma non sono riuscito a trovare altro modo, da poco mi sono avvicinato al mondo di ubuntu e trovo il tuo sito interessante, ti va di fare uno scambio link?
grazie. santini flavio nasosansoft @ gmail . com

santo vasta ha detto...

si non cè problema dammi il tuo blog e lo linko con piacere.

flavio santini ha detto...

scusa x il ritardo.. ma ne ho cercato molti e mi ero dimenticato di questo....
il mio sito è htt://www.nasosan.altervista.org
come descirizione puoi usare "naso san"
mi mandi un tuo bannerino da mettere nella parte sinistra del mio sito? o il testo e il link?
grazie.
e scusami x il ritardo..

ps
inoltre proprio il 2 luglio mi hanno trovato un tumore all'ipofisi... e sino a i primi di agosto sono rimasto in ospedale.... poi sono tornato al lavoro e......