Linuxtrent: Re: Progettini vari per file e partizioni

  • From: Matteo Ianeselli <ianezz@xxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxxxxxx
  • Date: Tue, 13 Feb 2001 15:33:48 +0100

linuxbox@xxxxxxxxxxxx writes:

 > http://kfilereplace.sourceforge.net/ per sostituire delle stringhe
 > in uno o piu' file

Beh, contrariamente a quello che dice l'autore, non e` vero che senza
kfilereplace occorre usare un text editor e fare le sostituzioni a mano...

find . -name "*.c" | xargs perl -i.bak -p -e 's/vecchia/nuova/g'

Sostituisce `vecchia' con `nuova' in tutti i file che terminano per
.c, e crea pure i backup. Se lo slash (`/') da fastidio, si puo` usare
anche un altro carattere, ad esempio la barra verticale (`|')

(i.e. ``s|http://linuxtrent\.trew\.it|http://linuxtrent.grinta.net|g'')

Chiaro che finche` uno non lo sa, e` un bene che ci sia una GUI per
farlo [1]...


[1] Il fatto che Perl sia installato sulla macchina e` totalmente
    fuori questione. E` un tool ormai considerato obbligatorio per
    tutte le installazioni *NIX...
-- 
UNIX diapers by Pannolini USPTO 2039887  http://www.uspto.gov
Matteo Ianeselli      ianezz AT sodalia.it  (+39) 0461 316452
Visita il LinuxTrent:            http://linuxtrent.grinta.net

-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx


Other related posts:

  • » Linuxtrent: Re: Progettini vari per file e partizioni