我有以下新贵作业,它需要参数来运行同一作业的多个实例:
instance $ARG1,$ARG2
script
exec /path/to/executable "$ARG1" "ARG2"
end script
现在,如果我像这样开始我的工作的两个实例:
$ start my-job ARG1=ABCD ARG2=1
my-job (ABCD,1) start/running, process 6242
$ start my-job ARG1=EFGH ARG2=2
my-job (EFGH,2) start/running, process 6254
如何my-job
在一个命令中停止所有实例,而不是执行 grep on initctl list
,提取运行实例的参数并对每个实例my-job
执行 a stop
。
我试过stop my-job
和stop my-job ARG1=\* ARG2=\*
。两者都不起作用。