Preguntas etiquetadas con find

17
¿Cómo buscar archivos con un conjunto de atributos inmutable?

Por razones de auditoría de configuración, quiero poder buscar en mi sistema de archivos ext3 archivos que tengan el conjunto de atributos inmutables (via chattr +i). No puedo encontrar ninguna opción findo similar que haga esto. En este punto, me temo que tendré que escribir mi propio script para...

17
find -maxdepth 0 no me devuelve ninguna salida

Estoy tratando de entender cómo usar find -maxdepth 0la opción. Tengo la estructura de directorios a continuación. --> file1 --> parent --> child1 --> file1 --> file2 --> child2 --> file1 --> file2 --> file1 Ahora, ejecuto mi findcomando de la siguiente...

17
Use el comando find para convertir archivos de descuento a html

Supongamos que tengo archivos en mi disco duro con extensiones como .md. Quiero convertir todos esos archivos a .htmltravés findy la -execopción. El comando para convertir un archivo markdown a html es markdown readme.md > readme.html Estoy tratando de usar algo como: find / -name "*.md"...

17
¿Solo encuentra los primeros archivos coincidentes con find?

Digamos que puede haber cientos de *.txtarchivos en un directorio. Solo quiero encontrar los primeros tres *.txtarchivos y luego salir del proceso de búsqueda. ¿Cómo lograr esto usando la findutilidad? Tuve un rápido en su página de manual, no parecía una opción para

17
¿Cómo uso find cuando el nombre del archivo contiene espacios?

Quiero canalizar nombres de archivos a otros programas, pero todos se ahogan cuando los nombres contienen espacios. Digamos que tengo un archivo llamado. foo bar ¿Cómo puedo obtener findel nombre correcto? Obviamente quiero: foo\ bar o: "foo bar" EDITAR : No quiero pasar xargs, quiero...

16
¿Cómo detectar si "find" encontró alguna coincidencia?

¿Hay algún medio idiomático para detectar si "find" encontró alguna coincidencia? Actualmente estoy usando COUNT=`find ... | wc -l` if [ "$COUNT" -gt 0 ]; then pero esto me parece un poco indirecto. Además, me gustaría que dejara de buscar una vez que haya encontrado una coincidencia, para que...

16
bash find xargs grep solo una vez

Tal vez sea un poco extraño, y tal vez haya otras herramientas para hacer esto, pero bueno ... Estoy usando el siguiente comando bash clásico para encontrar todos los archivos que contienen alguna cadena: find . -type f | xargs grep "something" Tengo una gran cantidad de archivos, en múltiples...

16
¿Cómo puedo hacer una búsqueda de amplitud utilizando `find`?

El -depthprimario a findhace que realice una búsqueda profunda primero. Sin embargo, la secuencia predeterminada no es una búsqueda de amplitud. La secuencia predeterminada podría describirse informalmente como un "recorrido de profundidad primero que maneja los nodos cuando se encuentran por...