如何从MQFTE主源调用调用.KSH脚本或.sh脚本

时间:2016-11-04 13:04:04

标签: ibm-mq websphere-mq-fte

我需要确切的语法来调用.ksh脚本作为MQFTE源代码调用的一部分。

我知道 fteCreateTransfer 命令中的 -presrc 参数,但需要知道如何使用此 -presrc 参数来调用一个korn shell脚本(.ksh)或一个shell脚本(.sh)

1 个答案:

答案 0 :(得分:0)

这有帮助吗?虽然以下命令适用于Windows,但我相信您可以修改它以适应Unix。我无法访问Unix盒来试试它。

fteCreateTransfer -sa HA2 -sm MFTDEMO -da TARGET -dm MFTDEMO -de overwrite -df C:/MFT/fl1-3.jpg C:/temp/fl1-3.jpg -presrc executable:hello.bat

hello.bat包含以下内容:

copy c:\temp\fl1-1.jpg c:\temp\fl1-3.jpg

您需要在源代理的agent.properties文件中设置commandPath属性,以指向shell脚本所在的路径。例如:

commandPath=C:\\Scripts