2011-09-11 17 views
5

Desidero modificare ciascun modello "sfratti" con "128" in tutti i file avviati con "tor *". Io usoSED ricorsivo in file specifici

find . -name "tor*" -exec sed "s/evictions/128/g" '{}' \; 

Ma non funziona.

+0

Potrebbe accettare le risposte ad alcune delle altre domande che hai chiesto? – tjameson

+0

done ... Dato che ho posto le mie domande con meno di 15 reputazioni, non ho potuto votare per loro. Grazie per averlo ricordato – mahmood

risposta

7

È necessario il flag -i, che modifica i file in posizione.

fare questo:

find . -name "tor*" -exec sed -i "s/evictions/128/g" '{}' \;