Pagina 1 di 1

SED - Cambiare files in directory

Inviato: mer 31 ago 2016, 18:43
da darkstaring
Buonasera a tutti :D ,
vorrei cambiare tutti i file (contenuti in diverse sotto-directory) conteneti 'pippo' e modificare 'pippo' con 'pluto'

Mi ricordo sed 's/pippo/pluto/g' Ma se voglio farlo sull'intera directory e tutte le sotto directory come faccio?

Grazie 1000
Francesco

Re: SED - Cambiare files in directory

Inviato: mer 31 ago 2016, 18:51
da darkstaring
Credo di aver trovato:

Codice: Seleziona tutto

find /Dove/Cercare -type f -exec sed -i 's/pippo/pluto/g' '{}' \;
Mi confermate???

Grazie

Re: SED - Cambiare files in directory

Inviato: mer 31 ago 2016, 20:19
da Blallo
darkstaring ha scritto:Credo di aver trovato:

Codice: Seleziona tutto

find /Dove/Cercare -type f -exec sed -i 's/pippo/pluto/g' '{}' \;
Mi confermate???

Grazie
Dovrebbe funzionare :)

Re: SED - Cambiare files in directory

Inviato: mer 31 ago 2016, 20:19
da darkstaring
Si ha funzionato... Grazie

Re: SED - Cambiare files in directory

Inviato: ven 2 set 2016, 18:59
da darkstaring
Ma se volessi cercare solo tra i files in php ?

Re: SED - Cambiare files in directory

Inviato: sab 3 set 2016, 10:54
da conraid
-name *.php"
aggiunto al find

Re: SED - Cambiare files in directory

Inviato: lun 5 set 2016, 8:32
da darkstaring
Si.. Grazie