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.

1
¿Cómo se actualiza mucho más rápido que find?
¿Cómo es updatedbmucho más rápido que find? Aquí hay una comparación cronometrada entre updatedby un findcomando que realiza una tarea aparentemente similar. compare.sh #!/usr/bin/env bash cmd="sudo updatedb" echo $cmd time eval $cmd cmd="sudo find / \ -fstype ext4 \ -not \( \ -path '/afs/*' -o \ -path '/net/*' -o \ …
11 find  locate  updatedb 

2
¿Cómo buscar todos los archivos SUID / SGID?
Todos los howtos que encuentro en la web dicen: Find all SUID files: find / -perm -4000 -print Find all SGID files: find / -perm -2000 -print Pero eso no es verdad. Ver: $ ls -lah test -r-sr-xr-x 1 user user 0B Jan 24 22:47 test $ $ $ stat …
11 find 

1
¿Por qué 'find -exec cmd {} +' debe terminar en '{} +'?
Prefacio: entiendo la diferencia entre -exec {} \;& -exec {} +. Tampoco tengo un problema como tal , solo tengo curiosidad por la semántica de find. Al finalizar el -execargumento con en +lugar de ;, necesitamos terminar esto con {} +, por ejemplo: # FreeBSD find $ find . -type …
11 find  history  posix 

3
¿Cómo obtengo la ruta absoluta al usar el comando find unix?
Cómo obtener la ruta absoluta utilizando el comando find. en realidad estoy ejecutando el siguiente script: find . -size +20M | while read a do i=$(echo $a | sed 's:/: :g') echo $a; j=($i) fileName=${j[${#j[@]}-1]} userName=${j[${#j[@]}-3]} done pero aquí la variable que $amuestra la ruta comienza desde ./Downloads/filenamepero quiero la …




2
Excluir directorio en find
¿Cómo puedo encontrar cada archivo y directorio que coincida con un patrón, excluyendo un directorio usando find? Digamos que tengo la siguiente estructura de archivos; . foo-exclude-me / foo.txt foo-exclude-me-not / foo.txt bar/ foo.txt foobar / bar.txt foofoo.txt ¿Cómo obtendría el siguiente resultado usando find: ./bar/foo.txt ./bar/foobar ./bar/foobar/foofoo.txt ./foo-exclude-me-not ./foo-exclude-me-not/foo.txt …
11 find 

1
¿Omitiendo extensión con find?
Necesito crear miniaturas de múltiples archivos .png y me gustaría hacerlo usando la convertutilidad ImageMagicks . Para encontrar recursivamente todos los archivos que no son miniaturas en sí, estoy usando la siguiente llamada (dividida en dos líneas para que sea legible): find . -type f -name "*.png" -not -name "*thumb.png*" …
11 find  imagemagick 






2
Reformatear una gran cantidad de archivos XML
Estoy manipulando una gran cantidad de archivos XML dispersos en una estructura de directorio anidada. Intenté lo siguiente: $ find . -name "*.xml" -type f | xargs -- xmllint --format El problema es que genera la salida XML formateada en la pantalla, pero no cambia el archivo. ¿Cómo puedo cambiar …
11 find  xargs  xml 

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.