filtrar busqueda de ficheros
Publicado por javier (2 intervenciones) el 15/06/2009 09:40:37
Hola,
Quiero crear un script que busque el nombre de los ficheros que contengan una cadena determinada y los guarde en un txt. Esto lo consigo con el comando:
find . -type f | xargs grep "cadena_a_buscar" > /usr/aplicaciones/fichero.txt
El problema es que si encuentra la cadena más de una vez en un fichero, me escribe el nombre del fichero tantas veces como encuentra la cadena.
Como puedo hacer que me guarde el nombre del fichero sólo una vez y no se guarde por duplicado?
gracias.
Quiero crear un script que busque el nombre de los ficheros que contengan una cadena determinada y los guarde en un txt. Esto lo consigo con el comando:
find . -type f | xargs grep "cadena_a_buscar" > /usr/aplicaciones/fichero.txt
El problema es que si encuentra la cadena más de una vez en un fichero, me escribe el nombre del fichero tantas veces como encuentra la cadena.
Como puedo hacer que me guarde el nombre del fichero sólo una vez y no se guarde por duplicado?
gracias.
Valora esta pregunta


0