Estoy ejecutando el siguiente comando, pero no se realiza de forma recursiva: find . -name *.java Sé que hay archivos java más abajo en el directorio actual, pero solo se está ejecutando finden el directorio actual. Estoy usando OS X,
Estoy ejecutando el siguiente comando, pero no se realiza de forma recursiva: find . -name *.java Sé que hay archivos java más abajo en el directorio actual, pero solo se está ejecutando finden el directorio actual. Estoy usando OS X,
Mejor explicar en ejemplos. Yo puedo: find . -name "*.py" -type f > output.txt Pero, ¿cómo puedo almacenar la salida en el mismo archivo para: find . -name "*.py" -type f -exec grep "something" {} \ No puedo simplemente hacer find . -name "*.py" -type f -exec grep "something" {} \ >...
Estoy buscando archivos cuyo nombre contenga AAAdentro de su ruta usando el siguiente comando: find path_A -name "*AAA*" Dado el resultado mostrado por el comando anterior, quiero mover esos archivos a otra ruta, por ejemplo path_B. En lugar de mover esos archivos uno por uno, ¿puedo optimizar...
Me encuentro constantemente buscando la sintaxis de find . -name "FILENAME" -exec rm {} \; principalmente porque no veo exactamente cómo funciona la -execpieza. ¿Cuál es el significado de las llaves, la barra diagonal inversa y el punto y coma? ¿Hay otros casos de uso para esa...
¿Cómo puedo obtener el tamaño de todos los archivos y todos los archivos en sus subdirectorios usando el comando du? Estoy intentando el siguiente comando para obtener el tamaño de todos los archivos (y archivos en subdirectorios) find . -type f | du -a Pero esto también imprime los tamaños de...
¿Cómo se podría ejecutar un comando específico para cada archivo que se encontró utilizando el findcomando? A los efectos de la pregunta, digamos que simplemente me gustaría eliminar cada archivo encontrado por
Estoy tratando de leer la salida de un comando en bash usando a while loop. while read -r line do echo "$line" done <<< $(find . -type f) La salida que obtuve ranveer@ranveer:~/tmp$ bash test.sh ./test.py ./test1.py ./out1 ./test.sh ./out ./out2 ./hello ranveer@ranveer:~/tmp$...
Lo obvio ls -dR No funciona. Actualmente estoy usando find /path/ -type d -ls pero el resultado no es lo que necesito (lista simple de subcarpetas) ¿Hay una
Estoy tratando de encontrar un archivo que no existe en mi directorio de inicio y en todos los subdirectorios. find ~/ -name "bogus"me da esa información después de unos segundos, pero el dolphinadministrador de archivos de KDE necesitó casi 3 minutos para hacer lo mismo. Esto corresponde con mi...
Si uso un findcomando como este: find /mydir/mysubdir -executable -type f Todos los archivos ejecutables se enumeran (excluyendo directorios), e incluyendo el archivo de script ejecutable (como script.sh, etc.). Lo que quiero hacer es enumerar solo archivos ejecutables
Cuando lo uso find, ¿cómo devuelvo el nombre del archivo y el número de línea cuando busco una cadena? Me las arreglo para devolver el nombre del archivo en un comando y los números de línea con otro, pero parece que no puedo combinarlos. Nombres de archivo: find . -type f -exec grep -l 'string to...
¿Cómo puedo obtener una lista de los subdirectorios que contienen un archivo cuyo nombre coincide con un patrón en particular? Más específicamente, estoy buscando directorios que contengan un archivo con la letra 'f' en algún lugar del nombre del archivo. Idealmente, la lista no tendría...
Estoy anidado en lo profundo de un árbol de archivos, y me gustaría encontrar qué directorio principal contiene un archivo. Por ejemplo, estoy en un conjunto de repositorios Git anidados y quiero encontrar el directorio .git que controla los archivos en los que estoy actualmente. Esperaría algo...
Estoy intentando a la lista de todos los archivos de dir1, dir2, dir3y dir4que podría estar en cualquier parte como un subdirectorio de mi cwdusando el findcomando. Intenté lo siguiente sin éxito: find . -type f -regextype posix-egrep -regex 'dir1/.+|dir2/.+|dir3/.+|dir4/.+' Lo intenté...
¿Es posible usar el findcomando para encontrar todos los archivos "no binarios" en un directorio? Aquí está el problema que estoy tratando de resolver. Recibí un archivo de archivos de un usuario de Windows. Este archivo contiene código fuente y archivos de imagen. Nuestro sistema de compilación...
Tengo un montón de archivos .zip en varios directorios: Fol1/Fol2 Fol3 Fol4/Fol5 ¿Cómo los movería a una carpeta base
Digamos que tengo: foo.txt bar baz.ooo Si lo uso ls -1 !(*.*), solo obtendré baren la salida. Genial, ahora deseo tener los mismos resultados con find, algunos find -regexque harán el trabajo. NOTA: find -name !(*.*)no es la respuesta, ya !(*.*)que todavía es el problema de Bash que NO puedo...
¿Qué comando conciso puedo usar para encontrar todos los archivos que NO contienen una cadena de texto? Intenté esto (usando -v para invertir los parámetros de grep) sin suerte: find . -exec grep -v -l shared.php {} \; Alguien dijo que esto funcionaría: find . ! -exec grep -l shared.php {}...
HP-UX ***** B.11.23 U ia64 **** licencia de usuario ilimitada find . -type d -name *log* | xargs ls -la me da los nombres de directorio (los que contienen logen el nombre del directorio) seguidos de todos los archivos dentro de ese directorio. Los directorios /var/opt/SID/application_a/log/, ...
Código find / -name netcdf Salida find: `/root/.dbus': Permission denied find: `/root/.gconf': Permission denied find: `/root/.gconfd': Permission denied find: `/root/.gnome': Permission denied find: `/root/.gnome2': Permission denied find: `/root/.gnome2_private': Permission...