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.

2
encontrar uso con -L
yo tengo link -> file hago find -L . -name 'link' Y obten ./link ¿Porqué es eso? el hombre encuentra dice: -L: Seguir enlaces simbólicos. Cuando find examina o imprime información sobre archivos, la información utilizada se tomará de las propiedades del archivo al que apunta el enlace, no del …
34 find  symlink 


9
Abra un archivo dado por el resultado de un comando en vim
Me encuentro haciendo lo siguiente casi todos los días Ejecuta un find ( find -name somefile.txt) Abra el resultado en vim El problema es que tengo que copiar y pegar el resultado de finden el vimcomando. ¿Hay alguna forma de evitar tener que hacer esto? He experimentado un poco ( …
34 linux  bash  vim  find 

3
Lista de archivos modificados recientemente
¿Cómo puedo obtener una lista de todos los archivos modificados, digamos hace 3 meses? Revisé esta pregunta pero no pude aplicarla a mi escenario. Estoy intentando esto ahora, parece estar funcionando, pero sé que debería haber una mejor manera de usar find. ls -ltR | grep -v '2011-05' | grep …
33 files  find  ls  date 


4
find -exec + vs find | xargs: ¿cuál elegir?
Entiendo que -execpueden tomar una +opción para imitar el comportamiento de xargs. ¿Hay alguna situación en la que prefiera una forma sobre la otra? Personalmente, prefiero la primera forma, aunque solo sea para evitar el uso de una tubería. Creo que los desarrolladores de finddeben haber hecho las optimizaciones apropiadas. …
32 bash  find  pipe  xargs 

3
¿Cómo puedo usar dos comandos bash en -exec del comando find?
¿Es posible usar 2 comandos en la -execparte del findcomando? He intentado algo como: find . -name "*" -exec chgrp -v new_group {} ; chmod -v 770 {} \; y obtengo: find: falta argumento para -exec chmod: no se puede acceder {}: No existe tal archivo o directorio chmod: no …
32 bash  find 

2
find -delete no elimina directorios no vacíos
El comando $ find ~ -name .DS_Store -ls -delete funciona en Mac OS X, pero $ find ~ -name __pycache__ -type d -ls -delete no: los directorios se encuentran pero no se eliminan. ¿Por qué? PD. Se que puedo hacer $ find ~ -name __pycache__ -type d -ls -exec rm …
32 find  osx 

2
eliminar archivos que coinciden con el patrón
Necesito eliminar recursivamente todos los archivos en todos los subdirectorios donde el nombre de archivo contiene un número seguido de una 'x' seguida de un número, al menos dos veces. Ejemplo: Me gustaría eliminar estos archivos: 'aaa-12x123-123x12.jpg' 'aaa-12x12-123x12-12x123.jpg' Pero NO quiero eliminar estos archivos: 'aaa.jpg' 'aaa-12x12.jpg' 'aaaxaaa-123x123.jpg' 'aaaxaaa-aaaxaaa.jpg' ¿Cómo puedo …
32 bash  files  find  wildcards 

2
find (1): ¿cómo se implementa el comodín estrella para que falle en algunos nombres de archivo?
En un sistema de archivos donde los nombres de archivo están en UTF-8, tengo un archivo con un nombre defectuoso; se muestra como:, D�sinstallernombre real de acuerdo con zsh:, D$'\351'sinstallerLatin1 para Désinstallersí mismo, una barbarie francesa para "desinstalar". Zsh no coincidiría con él, [[ $file =~ '^.*$' ]]pero lo haría …

6
Alternativa para encontrar? [cerrado]
¿Existe un findprograma alternativo con una interfaz CLI más convencional? findfunciona y espera parámetros de una manera dolorosamente diferente de la mayoría de las otras utilidades. Aclaración: estoy buscando un programa que tenga principalmente la misma funcionalidad que encontrar con una interfaz de línea de comandos que funciona y se …


1
¿Es posible usar `find -exec sh -c` de forma segura?
Estoy tratando de utilizar finda echo 0en algunos archivos, pero al parecer esto sólo funciona con sh -c: find /proc/sys/net/ipv6 -name accept_ra -exec sh -c 'echo 0 > {}' \; Pero usar sh -ccon find -execme hace sentir muy incómodo porque sospecho que tengo problemas de citas. Jugueteé un poco …
30 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.