我需要做的基本任务是多次调用 python 脚本,每次使用不同的参数。例如:
script.py -t command1
script.py -t command2
script.py -t command3
等等。现在的问题是 script.py 需要很长时间才能运行,所以只是将上面的内容放在一个 shell 脚本中并连续运行它们(一个接一个)是浪费时间。
相反,我想做的是打开多个终端,并在每个终端中运行
script.py -t command_i
对于第 i 个命令参数。有没有办法做到这一点?如果没有,对于我正在尝试做的事情,还有其他有用的并行选项吗?
干杯
编辑 - 刚刚意识到:我可能想要某种分叉,是吗?不过,我从来没有用 shell 脚本做到这一点。