[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Línea de comandos



No es igual porque...

grep body *.htm* -R|cut -d':' -f1|uniq

Te muestra las lineas de los archivos que tiene "body" mientra que...

for a in `find . -type f -name *.htm`; do if [ `cat $a | grep "body" | wc -l` -gt 1 ]; then echo $a; fi; done

Te lista los nombres de los archivos que contienen la palabra "body".

Saludos.-

Mauro Lizaur wrote:
On Fri, 27 Feb 2009, Olaf Reitmaier Veracierta wrote:

  
   De acuerdo,

   5 ineditos pero utiles...

    
  
   5.- Buscar que archivos "*.htm" contienen las frase o palabra palabra
   "body" en el directorio actual

   for a in `find . -type f -name *.htm`; do if [ `cat $a | grep "body" | wc
   -l` -gt 1 ]; then echo $a; fi; done

    
pero no es mas facil asi?:

grep body *.htm* -R|cut -d':' -f1|uniq 

Saludos

  

Reply to: