如何执行bash脚本来配置通道MQ?

如何执行bash脚本来配置通道MQ?,bash,ibm-mq,Bash,Ibm Mq,执行此脚本时,出现以下错误: 那不是一个好办法 请执行以下操作: (1) 将MQSC命令放入文件中。我们称之为crt_chl.mqsc (2) 发出如下命令: su-mqm-c“runmqsc ESBQMcrt_chl.mqsc.out” (3) 现在检查crt_chl.mqsc.out文件的底部,查看它是否成功或有错误。您也可以这样做,只需一行: define channel(CLSTQ1.ESBQM) CHLTYPE(CLUSRCVR) TRPTYPE(TCP) CONNAME('examp

执行此脚本时,出现以下错误:


那不是一个好办法

请执行以下操作:

(1) 将MQSC命令放入文件中。我们称之为crt_chl.mqsc

(2) 发出如下命令:

su-mqm-c“runmqsc ESBQMcrt_chl.mqsc.out”


(3) 现在检查crt_chl.mqsc.out文件的底部,查看它是否成功或有错误。

您也可以这样做,只需一行:

define channel(CLSTQ1.ESBQM) CHLTYPE(CLUSRCVR) TRPTYPE(TCP) CONNAME('example.corp(1414)') CLUSTER(CLSTQ1) DESCR('tcp cluster receirver channel for QM ESBQM')

抱歉回答晚了,谢谢你的回答,一切正常
-bash: -c: line 0: syntax error near unexpected token \`('
-bash: -c: line 0: ` echo 'define channel(CLSTQ1.ESBQM) CHLTYPE(CLUSRCVR) TRPTYPE(TCP) CONNAME('example.corp(1414)')  CLUSTER(CLSTQ1) DESCR(tcp cluster receirver channel for QM ESBQM)' | runmqsc ESBQM '
define channel(CLSTQ1.ESBQM) CHLTYPE(CLUSRCVR) TRPTYPE(TCP) CONNAME('example.corp(1414)') CLUSTER(CLSTQ1) DESCR('tcp cluster receirver channel for QM ESBQM')
echo "define channel(CLSTQ1.ESBQM) CHLTYPE(CLUSRCVR) TRPTYPE(TCP) CONNAME('example.corp(1414)') CLUSTER(CLSTQ1) DESCR('tcp cluster receirver channel for QM ESBQM')" | su - mqm -c "runmqsc ESBQM"