busqueda en disco

uma en fata.unam.mx uma en fata.unam.mx
Dom Mayo 11 16:56:43 BST 2008


Hola:

Para refinar un poco el uso de find, haciéndolo recursivo y protegiéndolo
de algunos errores (archivos con espacios en el nombre, etc.), podrías
usar:

sudo find . -name '*' -print0 | xargs -r -0 grep -l string /

'sudo' es necesario para ejecutar la búsqueda en todos los subdirectorios
del directorio raíz ;-)

Dicha búsqueda tomará mas o menos tiempo dependiendo del número de
archivos y de los recursos (RAM) de tu sistema.

Puedes ver mas sobre el uso de find tecleando en una terminal:

info find

Por cierto, 'locate' sólo mostrará archivos o directorios que contengan en
el nombre la cadena "string", mientras que la ejecución recomendada de
'find' buscará la cadena "string" dentro de cada archivo.


On Sun, May 11, 2008 9:41 am, Alejandro Riveira wrote:
> El Sun, 11 May 2008 10:29:13 -0300, Marcelo Prizmic escribió:
>
>> hola
>> estoy necesitando buscar un archivo en el disco que contenga un string,
>> una búsqueda tipo el google desktop pero que agarre todo el disco y no
>> sólo el usuario en el cual está instalado el google desktop. Hay alguna
>> herramienta para hacer esto? conocen algún comando de consola? mil
>> gracias
>
>  1) locate string
>  2) find / -name '*string*' -print
>
>> marcelo
>>
>
>
> --
> ubuntu-es mailing list
> ubuntu-es en lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
>
-- 
Ulises M. Alvarez.
UGCIT
Centro de Física Aplicada y Tecnología Avanzada.
UNAM
http://www.fata.unam.mx/





Más información sobre la lista de distribución ubuntu-es