Ich habe diesen Befehl erfolgreich verwendet, der eine Variable in einer Konfigurationsdatei ändert und dann ein Python-Skript in einer Schleife ausführt:
for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py; done
Da es jeweils DoMyScript.py
ungefähr 30 Sekunden dauert, bis sie beendet sind, möchte ich sie in den Hintergrund verschieben, während die nächste erzeugt werden kann.
Ich habe versucht, mit was ich vertraut bin, indem ich ein kaufmännisches Und wie folgt hinzufügte:
for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py &; done
Dies führt jedoch zu dem folgenden Fehler:
-bash: Syntaxfehler in der Nähe des unerwarteten Tokens `; '