Cuantas veces buscamos algun archivo pero no sabemos cual,
en cambio nos acordamos de un fragmento de texto.
O cuantas veces buscamos un archivo que contenga determinado
texto y no sabemos como se llama este archivo... bueno Uds.
saben de lo que hablo.
Aqui les dejo una sentencia para la linea de comandos,
que les solucionara este problemita.-
maxi@sony:~/desarrollo/$ find . -type f -exec grep 'string a buscar' '{}' \; -exec ls -l '{}' \;
otra forma:
maxi@sony:~/desarrollo/$ grep -i 'string a buscar' carpeta/*
Simplemente reemplazar 'string a buscar' por el texto que
desean encontrar.
listo.
me permito editar esta entrada para agregar una variante de esta busqueda, mostrando una vez mas que varios caminos conducen a Roma sobre todo en la consola....
maxi@sony:~/desarrollo/$ find -exec grep -nH ‘cadena’ {} \;
cada una tiene una forma de salida distinta, ya veran uds. cual se ajusta mas a lo que precisan obtener.
Gracias.
No hay comentarios:
Publicar un comentario