Preguntas etiquetadas con find

15
¿Por qué `encuentra. -tipo f` lleva más tiempo que `find.

Parece findque tendría que verificar si una ruta determinada corresponde a un archivo o directorio de todos modos para recorrer recursivamente el contenido de los directorios. Aquí hay algo de motivación y lo que he hecho localmente para convencerme de que find . -type frealmente es más lento que...

15
¿Limitar la búsqueda POSIX a una profundidad específica?

Hace poco noté que las especificaciones POSIX parafind no incluyen el -maxdepthprimario. Para aquellos que no están familiarizados con él, el objetivo de la -maxdepthprimaria es restringir cuántos niveles de profundidad finddescenderán. -maxdepth 0da como resultado que solo se procesen los...

15
encontrar con -execdir

Cuando corro findcon -execdirno obtengo los resultados que esperaba. Por ejemplo: mkdir -p a/b/c find . -type d -execdir touch foo \; $ tree a a ├── b │   ├── c │   └── foo └── foo El directorio cno contiene un fooarchivo. ¿Cómo puedo findvisitar y hacer algo localmente en cada...

15
¿Hay alguna manera de aumentar la velocidad de 'encontrar'

Me pregunto si hay una manera de aumentar la findvelocidad en la terminal, no tiene sentido que el uso de internet google para buscar tenga una mejor velocidad que hacer una búsqueda local de cadenas o simplemente nombres de archivos. Me pregunto si hay una manera de tener una base de indexación...

15
Encuentra archivos creados por un usuario en particular

¿Cómo haría para descubrir todos los archivos creados por un usuario en particular y mostrarlos en la pantalla? Comencé un script que solicita al usuario actual que ingrese el nombre de usuario del que desea ver todos los archivos. He pensado en usar una declaración if teniendo en cuenta que me...

15
Cómo citar argumentos con xargs

Supongamos que quiero eliminar todos los archivos de una carpeta que tengan más de 1 MB. $ find . -size +1M | xargs -0 rm Esto no eliminará archivos que tengan espacio en sus nombres. Entonces quiero que cite todos los argumentos que envía rm. Si lo findda, Some report.docxdebería pasar "Some...

14
Bash: canaliza la salida 'find' en 'readarray'

Estoy tratando de buscar archivos usando findy poner esos archivos en una matriz Bash para poder hacer otras operaciones en ellos (por ejemplo, lso grepellos). Pero no puedo entender por qué readarrayno está leyendo el findresultado, ya que está conectado a él. Digamos que tengo dos archivos en el...

14
Color ENCONTRAR salida?

¿Es posible obtener resultados coloreados del comando find ? Es decir, en la ruta de cada elemento encontrado, los directorios son azules, los scripts ejecutables son verdes, etc. Estoy usando la versión 4.4.2 de GNU findutils . Editar: para aclarar, cada resultado se resaltaría...

14
¿Cómo buscar archivos donde existen dos palabras diferentes?

Estoy buscando una manera de buscar archivos donde existen instancias de dos palabras en el mismo archivo. He estado usando lo siguiente para realizar mis búsquedas hasta este punto: find . -exec grep -l "FIND ME" {} \; El problema con el que me encuentro es que si no hay exactamente un espacio...

14
Cómo mover los archivos según el año

Necesito mover archivos en función de un año. Usé el findcomando find /media/WD/backup/osool/olddata/ -mtime +470 -exec ls -lrth {} \;|sort -k6 pero para que este comando se ejecute con éxito, necesito saber exactamente mtime470 ahora es solo una suposición. Significa que si puedo dar el año...