Linux shell脚本如何写“如果Nohup”通过

时间:2015-11-25 14:28:57

标签: linux shell if-statement nohup

我有一个shell脚本调用java进程,如下所示:

nohup {JAVA_PARAMS}> / dev / null 2>& 1&

这样编写的原因是因为中央触发系统在触发命令时不希望得到任何响应。所以我选择将输出写入null

问题在于,在测试方面,测试人员最好将脚本的内容写入单个文件中,以获得他们想要的多个JVM。

我能想到这样做的唯一方法就是为IF nohup添加条件,例如:

OUTPUT=""
IF nohup not passed 
THEN OUTPUT= '>/dev/null 2>&1'
FI
nohup {JAVA_PARAMS} $OUTPUT &

我欢迎人们提出任何其他建议,但现在我对于要走哪条路有点困惑。

0 个答案:

没有答案