Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/10/2012, 10:57
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Script de búsqueda y copia en nuevo fichero

Creo que grep no es la herramienta apropiada (ya que no puede capturar texto), yo usaría SED o AWK. Ejemplo:

Código bash:
Ver original
  1. find /carpeta -name "*.c" -exec sh mi_script.sh "{}" \;

mi_script.sh
Código bash:
Ver original
  1. sed -n 's/{\(.*\)}/variable encontrada: \1/gp' $1 > $1.txt

El comando anterior de sed busca líneas que contengan {}, captura el texto entre ellas, lo sustituye por el texto que te interesa, y lo guarda a un archivo del mismo nombre pero con extensión TXT.


Saludos.