eliminando la find-in-filesetiqueta ya que está localizando un directorio, no se implica ninguna búsqueda de contenido de archivo.
nik
¿Qué sabe sobre el directorio que le permitiría encontrarlo?
David Z
1
debe proporcionar al menos algunos criterios de búsqueda, "particular" es un poco vago. uno puede encontrar artículos sobre el disco basado en nombres, barcos de relación, tamaños, contenidos, etc, etc
lo que está mal con el find . -name DIRNAME -type d?
Benjamin Bannier
44
@honk, Nothing :-): parece que al OP le gusta grep; y a todos nos gusta la variedad
nik
¿cual es la diferencia?
Dobler
Cinco años después, noté que la respuesta en el comentario era más lenta de procesar que la respuesta original. Tal vez un problema técnico. ¿Nadie? Bueller?
aCodeSmith
26
Si desea encontrar un directorio en particular que pueda estar en cualquier lugar de su computadora, lo siguiente funcionará, pero puede llevar un tiempo.
Aunque localizar no le proporcionará resultados en tiempo real, sino que devuelve los resultados que recopiló mientras se ejecutó la última actualización. Si el sistema de archivos no cambia mucho, entonces no es un problema real y la localización es muy rápida.
Janne Pikkarainen
-1 Locate está diseñado para buscar archivos, no directorios. ¿O hay una opción que no conozco?
find-in-files
etiqueta ya que está localizando un directorio, no se implica ninguna búsqueda de contenido de archivo.Respuestas:
¿Estarías buscando algo como esto?
fuente
find . -name DIRNAME -type d
?:-)
: parece que al OP le gustagrep
; y a todos nos gusta la variedadSi desea encontrar un directorio en particular que pueda estar en cualquier lugar de su computadora, lo siguiente funcionará, pero puede llevar un tiempo.
fuente
find
dentro del directorio de trabajo, reemplace '/
' con '.
', podría ser más rápido.Si lo tiene instalado,
locate
está diseñado para esto. Google "hombre localizar"fuente