•
Ejecutar comandos para cada fichero con find
Mediante find no solo podemos buscar ficheros por diversos parámetros, sino que podemos luego ejecutar comandos para cada uno de ellos.
Para ejecutar un comando (mediante -exec) con los ficheros que hemos encontrado mediante find podemos hacerlo de dos maneras:
- Todos los ficheros al mismo tiempo:
# find cur -type f -exec echo {} + cur/a cur/b cur/c - Una ejecución para cada fichero encontrado:
# find cur -type f -exec echo {} \; cur/a cur/b cur/c
Relacionados
Imprimir
Deja un comentario: