如何在control-m命令行中使用shell命令? /Path/somescript.ksh 1> some.log 2>& 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
如果您需要更多帮助,请与我们联系。