如何在 control-m 命令行中使用 shell 命令?/路径/somescript.ksh 1>some.log 2>&1。
提前致谢
你可以很容易地做到这一点,如下所示: -
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
如果您需要更多帮助,请告诉我。