2011-09-11 11 views
5

Quiero cambiar cada patrón de "desalojo" con "128" en todos los archivos iniciados con "tor *". Yo usoSED recursivo en archivos específicos

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

Pero no funciona.

+0

Podría aceptar respuestas a algunas de las otras preguntas que pidió? – tjameson

+0

hecho ... Como hice mis preguntas con menos de 15 reputaciones, no pude votar por ellas. Gracias por recordar eso – mahmood

Respuesta

7

Necesita el distintivo -i, que edita los archivos en su lugar.

hacer esto:

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

Cuestiones relacionadas