Я успішно використовую цю команду, яка змінює змінну у конфігураційному файлі, а потім виконує скрипт Python в циклі:
for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py; done
Оскільки для кожного з них DoMyScript.py
потрібно тривати близько 30 секунд, перш ніж завершити роботу, я хотів би перенести їх на другий план, тоді як наступний може бути породжений.
Я спробував те, що мені знайоме, додавши амперсанд, як показано нижче:
for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py &; done
Однак це призводить до помилки нижче:
-bash: помилка синтаксису біля несподіваного маркера `; '