15 de noviembre de 2010

Ejecutar una proceso bash para un conjunto de parámetros

Si queremos lanzar un proceso para un conjunto de parámetros de forma periódicos, podemos utilizar un bucle for y la orden seq en la siguiente instrucción:

for i in `seq -f "%02g" 1 10`; do ./script.sh 2010-11-$i; done

Esto ejecutará el script.sh para las fechas

./script.sh 2010-11-01
./script.sh 2010-11-02
...
./script.sh 2010-11-10

No hay comentarios:

Publicar un comentario