Preguntas etiquetadas con find

Para preguntas relacionadas con la búsqueda, una utilidad de línea de comandos para buscar archivos en una jerarquía de directorios. Use esta etiqueta para preguntas sobre cómo encontrarse o preguntas sobre problemas derivados del uso de la utilidad de línea de comandos find.

6
¿Cómo ejecutar find -exec?
Me gustaría encontrar los archivos en el directorio actual que contienen el texto "Chrome". $ find . -exec grep chrome find: missing argument to `-exec' ¿Qué estoy haciendo mal?
477 find 

9
¿Cómo puedo encontrar enlaces simbólicos rotos?
¿Hay alguna manera de encontrar todos los enlaces simbólicos que no apuntan a ninguna parte? find ./ -type l me dará todos los enlaces simbólicos, pero no hace distinción entre enlaces que van a alguna parte y enlaces que no. Actualmente estoy haciendo: find ./ -type l -exec file {} …

3
find - exec rm vs -delete
Estoy tratando de entender la diferencia entre estos dos comandos: sudo find / -name .DS_Store -delete y sudo find / -name ".DS_Store" -exec rm {} \; Noté que execse prefiere el método. ¿Por qué? ¿Cuál es más seguro / más rápido / mejor? He usado ambos en mi Macbook y …
260 find  rm  command 

3
Buscar comando: ¿cómo ignorar mayúsculas y minúsculas?
Estoy buscando el archivo "WSFY321.c" en una enorme jerarquía de directorios. Por lo general, usaría GNU find : find . -name "WSFY321.c" pero no sé el caso, podría ser mayúscula, minúscula o una combinación de ambos. ¿Cuál es la forma más fácil de encontrar este archivo? ¿Hay algo mejor que …
171 find 


7
¿Cómo eliminar todos los directorios vacíos en un subárbol?
¿Cómo puedo eliminar todos los directorios vacíos en un subárbol? Usé algo como find . -type d -exec rmdir {} 2>/dev/null \; pero necesito que me ejecuten varias veces para eliminar directorios que solo contienen directorios vacíos. Además, es bastante lento, especialmente bajo cygwin.
151 directory  find  rm 







7
¿Por qué find -mtime +1 solo devuelve archivos anteriores a 2 días?
Estoy luchando por entender por qué la findmodificación de archivos interpreta la forma en que lo hace. Específicamente, no entiendo por qué -mtime +1no muestra archivos con menos de 48 horas de antigüedad. Como ejemplo de prueba, creé tres archivos de prueba con diferentes fechas modificadas: [root@foobox findtest]# ls -l …
117 find  timestamps 


4
¿Cómo combinar condiciones de 2 nombres en find?
Me gustaría buscar archivos que no coincidan con 2 -namecondiciones. Puedo hacerlo así: find /media/d/ -type f -size +50M ! -name "*deb" ! -name "*vmdk" y esto producirá el resultado adecuado, pero ¿puedo unir estas 2 condiciones con OR de alguna manera?
94 bash  shell  find 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.