如何从 MQFTE presource 调用调用 .KSH 脚本或 .sh 脚本
How to call .KSH script or .sh script from MQFTE presource call
我需要准确的语法来调用 .ksh 脚本作为 MQFTE 预源调用的一部分。
我知道 -presrc 命令中的 fteCreateTransfer 参数,但需要知道如何使用这个 -presrc 参数调用 korn shell 脚本 (.ksh) 或 shell 脚本 (.sh)
这有帮助吗?虽然下面的命令是针对 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 文件中设置命令路径 属性 以指向 shell 脚本所在的路径。例如:
commandPath=C:\Scripts
我需要准确的语法来调用 .ksh 脚本作为 MQFTE 预源调用的一部分。
我知道 -presrc 命令中的 fteCreateTransfer 参数,但需要知道如何使用这个 -presrc 参数调用 korn shell 脚本 (.ksh) 或 shell 脚本 (.sh)
这有帮助吗?虽然下面的命令是针对 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 文件中设置命令路径 属性 以指向 shell 脚本所在的路径。例如:
commandPath=C:\Scripts