Comando Linux que reemplace una cadena de caracteres.

Dudas sobre los distintos compiladores C/C++ en Linux
Responder
Mensaje
Autor
delfis
Mensajes: 16
Registrado: 19/11/2007 8:23 am

Comando Linux que reemplace una cadena de caracteres.

#1 Mensaje por delfis » 24/10/2008 2:10 pm

Hola a todos,

Me gustaría saber si existe algún tipo de comando en Linux, tipo grep, pero que no sólo busque una cadena de caracteres en un archivo sino que además la reemplace.

Sería algo así como el buscar reemplazar de un documento word.

Gracias por vuestras aportaciones.

PD: Sé que utilizando un editor vi lo puedo conseguir pero imaginad que quiero realizarlo en varios archivos a la vez.

Avatar de Usuario
rir3760
Mensajes: 7553
Registrado: 01/10/2004 11:00 pm
Ubicación: Mexico

#2 Mensaje por rir3760 » 24/10/2008 7:26 pm

Puedes utilizar sed y tambien awk.

Un saludo
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language

delfis
Mensajes: 16
Registrado: 19/11/2007 8:23 am

#3 Mensaje por delfis » 25/10/2008 3:14 pm

Muchas gracias rir3760, me parece que me quedaré con el comando sed porque me parece más fácil de entender

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado