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
Encuentre un archivo donde el nombre comience con una letra mayúscula
Estoy tratando de encontrar todos los archivos cuyo nombre comienza con una letra mayúscula. He intentado usar el siguiente comando: find . -type f -regex '.*\/[A-Z][^/]*' Se trata de encontrar caminos con solo letras minúsculas. Los siguientes trabajos: find . -type f -regex '.*\/[ABCDEFGHIJKLMNOPQRSTUVWXYZ][^/]*' Al igual que: find . -type …
14 find 

5
Ordenar la salida de find -exec ls
¿Es posible la salida de orden find … -exec ls -ls ;alfabético, por nombre de archivo? Este es mi comando cron: find /home/setefgge/public_html -type f -ctime -1 -exec ls -ls {} \; Este comando funciona bien, en su mayor parte. Pero los resultados no están ordenados en ninguna secuencia significativa. …
14 find  ls  sort 

3
salir de la búsqueda si falla un -exec
¿Hay alguna manera de escribir un mensaje findpara que se rompa si una de las -execoperaciones falla en un archivo? Por ejemplo ( javacse usa convenientemente como un programa que puede devolver un código de salida de 1 en algunos archivos y sin ningún otro motivo): $ echo "public classXX …
14 find 

5
el comando find en cygwin da formato de parámetro incorrecto
Estoy usando Cygwin en mi máquina Windows. Estoy tratando de hacer una búsqueda y está dando formato de parámetro incorrecto. ¿Porqué es eso? $ ls bootstrap.jar catalina-tasks.xml catalina.bat catalina.sh commons-daemon-native.tar.gz commons-daemon.jar cpappend.bat digest.bat digest.sh setclasspath.bat setclasspath.sh shutdown.bat shutdown.sh startup.bat startup.sh tomcat-juli.jar tomcat-native.tar.gz tool-wrapper.bat tool-wrapper.sh version.bat version.sh $ find . -name …
14 find  cygwin 

4
find -exec en script bash con expansión variable
Estoy tratando de ejecutar un comando similar al siguiente en un script bash. Debe buscar a través de todas las subcarpetas $sourcediry copiar todos los archivos de cierto tipo al nivel raíz de $targetdir. #!/bin/bash # These are set as arguments to the script, not hard-coded sourcedir="/path/to/sourcedir" targetdir="/path/to/targetdir" find "$sourcedir" …

13
Encuentra archivos legibles por humanos
Estoy tratando de encontrar una manera eficiente de hacer el nivel 5 del desafío de bandido OverTheWire . De todos modos, tengo un montón de archivos, y solo hay uno que respeta los siguientes criterios: Legible por humanos 1033 bytes de tamaño No ejecutable En este momento, estoy usando el …
14 files  find 

5
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 2012, me da archivos …
14 find 


2
¿Por qué el punto en los comandos de búsqueda?
Por lo general, uno ve findcomandos que se ven así: $ find . -name foo.txt cuando la búsqueda debe comenzar desde el directorio actual. Estoy descubriendo que en mis máquinas (Ubuntu, Cygwin) obtengo los mismos resultados sin el punto. ¿Por qué se incluye típicamente? ¿Es solo una convención ser explícito, …
14 find 



4
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 así: ./path/to/file.sh ^ ^ ^ | …
14 bash  find  colors 

1
encontrar no funciona en la ruta de enlace simbólico?
Si ejecuto este comando, find $HOME/MySymlinkedPath -name "run*.sh"no sucede nada y no da ningún error ('MySymlinkedPath' es una ruta enlazada a otro disco duro que no sea mi $ HOME). Estos también fallan: find ~/MySymlinkedPath -name "run*.sh" find /home/MyUserName/MySymlinkedPath -name "run*.sh" Y solo para asegurarme, esta ruta inexistente falla (por …
14 find  symlink  path 

3
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 directorio …
14 bash  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.