Command line 为什么runmqsc中的quit命令不起作用?
我在ubuntu机器上安装了MQ 7.5。Command line 为什么runmqsc中的quit命令不起作用?,command-line,ibm-mq,Command Line,Ibm Mq,我在ubuntu机器上安装了MQ 7.5。 从终端我可以运行runmqsc命令,这将把我带入一个shell 我运行一些命令 然后,当我试图通过键入quit退出runmqsc时,会收到一条错误消息 只有end似乎有效。 为什么会发生这种情况?我是否无意中更改了某些设置 更新1: 下面是dspmqver命令的输出 user1@ubuntuvm-5:~$ /opt/mqm/bin/dspmqver Name: WebSphere MQ Version: 7.5.0.2 L
从终端我可以运行
runmqsc
命令,这将把我带入一个shell
我运行一些命令
然后,当我试图通过键入quit
退出runmqsc
时,会收到一条错误消息
只有end
似乎有效。为什么会发生这种情况?我是否无意中更改了某些设置 更新1: 下面是dspmqver命令的输出
user1@ubuntuvm-5:~$ /opt/mqm/bin/dspmqver
Name: WebSphere MQ
Version: 7.5.0.2
Level: p750-002-130704
BuildType: IKAP - (Production)
Platform: WebSphere MQ for Linux (x86-64 platform)
Mode: 64-bit
O/S: Linux 4.4.0-96-generic
InstName: Installation1
InstDesc:
Primary: No
InstPath: /opt/mqm
DataPath: /var/mqm
MaxCmdLevel: 750
quit
和exit
被添加到V8.0的runmqsc
。在该版本发布之前,只有end
请参阅和。直到昨天,这项工作才开始。我所做的唯一改变就是从Ubuntu中删除libre-office软件包。没有提到它,因为我认为它没有相关性。我将从备份中还原VM并检查。了解您正在使用的V7.5的固定包(备份恢复之前和之后),这将是很有趣的。我想知道这项V8功能是否被改装为V7.5补丁包。@moraghughson我已经在我的问题中添加了dspmqver的输出。@Ajay我证实了Morag所说的,即使在最新的7.5.0.8版本中,
quit
和exit
也不受支持,只支持end
。在阅读此答案之前,我不知道在v8+上添加了quit
和exit
。我在8.0.0.6上确认了这两个版本,以及end
。我注意到您在使用v8的地方发布的其他问题,您是否可能混淆了其中一个的用法?我建议只使用end
,因为它在过去和现在的所有版本的MQ中都是一致的和受支持的。