2012-07-09 25 views

Respuesta

38

Probar:

ls -rt *.txt | xargs grep -l <pattern> 

primera Utilizamos ls a la lista *.txt los archivos y ordenarlos por fecha de modificación (el más reciente pasado), a continuación, para cada entrada de ejecutar a través de grep por lo que sólo imprimir archivos que contienen el patrón .

+0

perfecta, gracias – Pyderman

1

Sé que esto es una vieja pregunta, pero pensé en añadir mi sugerencia para alguien que está buscando la misma ..

for i in $(ls -rt *.txt); do grep <pattern> $i; done

Cuestiones relacionadas