elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  como buscar en subdirectorios
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: como buscar en subdirectorios  (Leído 3,893 veces)
dimitrix


Desconectado Desconectado

Mensajes: 4.847



Ver Perfil WWW
como buscar en subdirectorios
« en: 17 Mayo 2010, 16:26 pm »

Necesito desde raiz que busque un  fichero y logicamente que me diga donde está

He probado los comandos ls, file y grep. Y sí he preguntado a Google pero nada.

Un saludo.


En línea




sclub


Desconectado Desconectado

Mensajes: 591


Ver Perfil
Re: como buscar en subdirectorios
« Respuesta #1 en: 17 Mayo 2010, 16:43 pm »

Buenas,

puedes probar con find / -name 'fichero', substituyendo la /por el directorio que quieras.

O con locate, el cual buscara en todo lo que tengas indexado desde el ultimo updatedb.

 ;)

Saludos!!


En línea

... because making UNIX friendly is easier than debugging Windows.
dimitrix


Desconectado Desconectado

Mensajes: 4.847



Ver Perfil WWW
Re: como buscar en subdirectorios
« Respuesta #2 en: 17 Mayo 2010, 19:48 pm »

Mmm... el problema es que no se en que carpeta está y tendría que buscar en todo el HDD
En línea




sclub


Desconectado Desconectado

Mensajes: 591


Ver Perfil
Re: como buscar en subdirectorios
« Respuesta #3 en: 17 Mayo 2010, 22:26 pm »

Pues no hay problema, el find busca recursivamente desde la ubicación que le indiques. Y el updatedb indexa el HDD entero, así que si está ahí... saldrá. :P

Saludos!
En línea

... because making UNIX friendly is easier than debugging Windows.
leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: como buscar en subdirectorios
« Respuesta #4 en: 18 Mayo 2010, 00:38 am »

Código:
find / -iname "archivo" 2> /dev/null

Tardará algo de tiempo, así que puedes mandarlo a modo background con &.
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
dimitrix


Desconectado Desconectado

Mensajes: 4.847



Ver Perfil WWW
Re: como buscar en subdirectorios
« Respuesta #5 en: 18 Mayo 2010, 20:57 pm »

Muy bueno, muchas gracias, funciona genial.

Pero a todo esto, si uso el & ¿Si no lo veo de que me funciona?
En línea




leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: como buscar en subdirectorios
« Respuesta #6 en: 18 Mayo 2010, 23:21 pm »

Porque puedes mandarlo al background redirigiendo la salida a un archivo de texto, y así podrías estar usando la shel..

Código
  1. leo@lein:/$ find -iname "code.c" -print 2> /dev/null > /home/leo/Escritorio/encontrado.txt &
  2. [2] 6043
  3. leo@lein:/$
  4.  

Luego ves el contenido del archivo y ya.
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
dimitrix


Desconectado Desconectado

Mensajes: 4.847



Ver Perfil WWW
Re: como buscar en subdirectorios
« Respuesta #7 en: 19 Mayo 2010, 01:23 am »

Un buen uso, Thank U.
En línea




Festor
Ex-Staff
*
Desconectado Desconectado

Mensajes: 1.955


Ver Perfil
Re: como buscar en subdirectorios
« Respuesta #8 en: 19 Mayo 2010, 17:21 pm »

Si no me equivoco el comando fg sirve para recuperar procesos que mandes a segundo plano con &
En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: como buscar en subdirectorios
« Respuesta #9 en: 20 Mayo 2010, 06:09 am »

Si no me equivoco el comando fg sirve para recuperar procesos que mandes a segundo plano con &


Exacto.
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Eliminar autenticación mediante htaccess en subdirectorios
Desarrollo Web
K1ll1ng M4ch1n3 1 2,578 Último mensaje 21 Febrero 2012, 08:57 am
por #!drvy
mismo script en distintos subdirectorios,
Desarrollo Web
Pirat3net 0 1,625 Último mensaje 21 Mayo 2013, 19:03 pm
por Pirat3net
[ZIP32.DLL]- Comprimir Directorio y SubDirectorios
Programación Visual Basic
Brian1511 0 2,495 Último mensaje 15 Enero 2015, 19:21 pm
por Brian1511
FOR que ejcute script en subdirectorios
Scripting
betitogc2 2 1,980 Último mensaje 14 Abril 2015, 23:47 pm
por betitogc2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines