Linux 如何在我的脚本中为GNU并行设置作业数

Linux 如何在我的脚本中为GNU并行设置作业数,linux,bash,gnu-parallel,Linux,Bash,Gnu Parallel,在以下脚本中,我希望显式设置运行命令的并发作业数: #!/usr/bin/parallel -j 2 --shebang-wrap /bin/bin echo hi "$@" 运行脚本时,出现以下错误: 并行:分析--jobs/-j/--max proc/-P时出错失败 关于如何在使现有脚本并行时设置作业数,您有什么想法吗?来自: --必须将shebang wrap设置为第一个选项 这应该起作用: #!/usr/bin/parallel --shebang-wrap -j 2 /bin/bas

在以下脚本中,我希望显式设置运行命令的并发作业数:

#!/usr/bin/parallel -j 2 --shebang-wrap /bin/bin
echo hi "$@"
运行脚本时,出现以下错误: 并行:分析--jobs/-j/--max proc/-P时出错失败

关于如何在使现有脚本并行时设置作业数,您有什么想法吗?

来自:

--必须将shebang wrap设置为第一个选项

这应该起作用:

#!/usr/bin/parallel --shebang-wrap -j 2 /bin/bash
echo hi "$@"

我认为
--shebang wrap
的参数应该是
/bin/sh
/bin/bash
,而不是
/bin/bin