IBM RedBookの説明 役に立ちませんでした。
スクリプトにキューマネージャーとキュー/トピック名を付けて、キューに入れられたメッセージの数を返すようにする必要があります。
MQを扱ってから約1年が経ち、それでも周辺機器でしかなかったので、おそらくここで何かが欠けています(私はそうだったことがわかります)。リンクしたドキュメントは、特定のキューのキューの深さを示しますか?
古い不正解を削除しました
Andrewの正解によると、コマンドをrunmqscにパイプする必要があります。
echo "display ql(queue_name)curdepth" | runmqsc queue_manager_name
このコマンドは機能するはずです:
echo "display ql(queue_name) curdepth" | runmqsc queue_manager_name