J'ai utilisé cette commande avec succès, ce qui change une variable dans un fichier de configuration, puis exécute un script Python dans une boucle:
for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py; done
Comme chacune d’entre DoMyScript.py
elles prend environ 30 secondes avant de se terminer, je voudrais les reléguer à l’arrière-plan pendant que la suivante peut être générée.
J'ai essayé ce que je connais en ajoutant une esperluette comme ci-dessous:
for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py &; done
Cependant, cela entraîne l'erreur ci-dessous:
-bash: erreur de syntaxe près d'un jeton inattendu `; '