He estado usando este comando con éxito, que cambia una variable en un archivo de configuración y luego ejecuta un script de Python dentro de un bucle:
for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py; done
Como cada uno DoMyScript.py
tarda unos 30 segundos en ejecutarse antes de finalizar, me gustaría relegarlos a un segundo plano mientras se puede generar el siguiente.
He intentado con lo que estoy familiarizado, agregando un ampersand como a continuación:
for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py &; done
Sin embargo, esto da como resultado el siguiente error:
-bash: error de sintaxis cerca del token inesperado `; '