Preguntas etiquetadas con find

8
¿Cuándo la cadena vacía denota el directorio actual?

En un script que uso findpara recopilar algunos archivos en el directorio actual, como en $ find . -name "*.h" ./foo.h Ahora me gustaría que solo salga foo.h, sin el ./prefijo. Pensé que la cadena vacía ""denotaba el directorio actual en los comandos de shell. Pero esto da: $ find "" -name...

8
Tubería de un hallazgo a grep

¿Qué estoy tratando de hacer? Escribir un comando que busque cualquier archivo que no sea requerido por ningún otro archivo en mi proyecto. Que he probado Estoy usando findpara obtener una lista de nombres de archivo. Ahora quiero usar los nombres de archivo como la cadena de búsqueda (en lugar...

8
¿Confundido por este comando `find` en un script Bash?

Tengo un script bash, creado por alguien que ya no es capaz de explicar el significado, que se utiliza para tarar automáticamente una carpeta y hacer una copia de seguridad. Por el momento estoy confundido con la línea final: find '/home/_backups/pokebrawl' -mtime +6 -type f -delete El guión...

8
Buscar exec '{}' no está disponible después de>

Exec nos permite pasar todos los argumentos a la vez con {} +o pasarlos uno por uno con{} \; Ahora digamos que quiero cambiar el nombre de todos los archivos JPEG , no hay problema para hacer esto: find . \( -name '*.jpg' -o -name '*.jpeg' \) -exec mv '{}' '{}'.new \; Pero si necesito redirigir...

4
Matriz de división de Linux en variables separadas

He estado programando en MVS durante años y recientemente he estado usando Linux, por lo que mis habilidades con Linux aún no son tan buenas, pero entiendo bien los conceptos de desarrollo. Lo que intento hacer es leer un directorio de archivos y tomar el nombre de todos los archivos con una...

2
comando find: ¿cómo ignorar la ruta?

Tengo que encontrar algún tipo de archivo en un directorio y sus subdirectorios y solo tengo que imprimir los nombres de archivo. Así que aquí está el comando principal: find -type f -name "*.c" Ahora, ¿cómo podría cortar los caminos de cada resultado? (posiblemente podría hacerse con awk, pero...

2
instantánea de las fotos tomadas en la última media hora

He tomado esto: find -maxdepth 1 -mtime +1 -type f -exec cp '{}' backup \; Que debe copiar todos los archivos regulares en el directorio actual de más de 1 día de antigüedad en la copia de seguridad del directorio (suponiendo que la copia de seguridad del directorio exista). Y esto: find ....