#!/bin/bash QM="BROKER.QM" queues=( BDS_DD.WSFCBM01 BDS_DD.WSMBS2507 BDS_DD.WSMBS2609 BDS_DD.WS2683A BDS_DD.WSMBS2597 BDS_DD.WSMBS2526 BDS_DD.WSMBS2626 BDS_CD.WSMBS3517 BDS_CD.WSMBS3527 BDS_CD.WSMBS3501 BDS_CD.WSMBS3503 BDS_CF.WSICSRCH03 BDS_DD.WSMBS2516 BDS_DD.WSMBS2618 ) for qname in "${queues[@]}"; do if echo "DISPLAY QLOCAL($qname)" | runmqsc "$QM" 2>&1 | grep -q "QUEUE($qname)"; then echo "Queue Local $qname exists in Queue Manager $QM." else echo "Queue Local $qname NOT found in Queue Manager $QM." fi done