如何在control-m命令行中使用此shell命令

时间:2018-02-15 16:12:26

标签: control-m

如何在control-m命令行中使用shell命令? /Path/somescript.ksh 1> some.log 2>& 1。

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以像下面这样轻松地完成: -

MEMLIB="/Path/" <!-- example "/usr/bin" -->
MEMNAME="somescript.ksh" <!-- example ls -->

<AUTOEDIT2 NAME="%%PARM1" VALUE="1>some.log"/>
<SHOUT DEST="xxx" MESSAGE="%%JOBNAME FAILED REVIEW DOC" URGENCY="U" WHEN="NOTOK"/>
<AUTOEDIT2 NAME="%%PARM2" VALUE="2>&1"/>
<SHOUT DEST="xxx" MESSAGE="*N*2 %%JOBNAME HAS FAILED, REVIEW DOC" URGENCY="V" WHEN="NOTOK"/>

现在实际上它将执行如下: -

/Path/somescript.ksh 1>some.log 2>&1

如果您需要更多帮助,请与我们联系。