Command line 为什么runmqsc中的quit命令不起作用?

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

我在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
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中都是一致的和受支持的。