Я хочу выполнить сценарий X Python времена с теми же аргументами параллельно, но я не знаю, как выполнить это с параллелью GNU.
По существу то, что я пытаюсь сделать, является эквивалентом
найдите что-либо подобное::: file1 file1 file1 'python3 script.py'... file1
не имея необходимость вручную вводить имя файла X раз
Я не уверен, что это - правильный способ сделать это, но Вы могли генерировать фиктивные аргументы N (использование seq
например), и затем говорят parallel
считать, но не вставить их использование -N0
(создание реальной части аргумента командной строки).
Напр. для N = 5:
$ seq 1 5 | parallel --dryrun -N0 python3 script.py file1 :::
python3 script.py file1
python3 script.py file1
python3 script.py file1
python3 script.py file1
python3 script.py file1