[RELug] trova/sostituisci
Nico
n.morich@tin.it
Gio 20 Apr 2006 20:17:25 CEST
se al posto di /vecchio/nuovo/ le parole da mettere fossero: "<parola%"
da cancellare proprio come posso metterlo?
Luca bedogni wrote:
> On Thu, 20 Apr 2006 09:37:12 +0100 (GMT+01:00)
> "n.morich@tin.it" <n.morich@tin.it> wrote:
>
>
>> Problema:
>> ho una directory con N file di testo.
>> all'interno di ogni
>> file vorrei sostituire una parola con un altra (es. gatto con cane).
>> c'è una procedura in automatico che mi consenta di dire: apri il
>> file, sostituisci a gatto cane, salva il file, apri il file
>> successivo e fai la stessa cosa per tutti gli N file?
>>
>
> #!/bin/bash
>
> for i in `ls`
> do
> sed 's/vecchio/nuovo/' $i;
> done
>
> L'ho scritto adesso senza provarlo ma dovrebbe funzionare..
>
>
>> Ciao e grazie
>>
>
> Ciao
> Bedo
>
> ------------------------------------------------------------------------
>
>
>
Maggiori informazioni sulla lista
RELug