Как вызвать скрипт.KSH или скрипт.sh из предварительного вызова MQFTE
Мне нужен точный синтаксис для вызова скрипта.ksh, как часть предварительного вызова MQFTE.
Я знаю об аргументе -presrc в команде fteCreateTransfer, но мне нужно знать, как использовать этот аргумент -presrc для вызова сценария оболочки korn (.ksh) или сценария оболочки (.sh)
1 ответ
Решение
Это помогает? Хотя приведенная ниже команда предназначена для 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
Вам нужно установить свойство commandPath в файле agent.properties исходного агента, чтобы оно указывало на путь, где существует сценарий оболочки. Например:
commandPath=C:\\Scripts