My Requirement is i have a file from where i will have to pick up the Queue which is having message> 0 (like for eg. ERRORS : 2 , SOURCE_XREF : 1) and associated QSPACE i.e. QSPACE = [ EXCEPTIONS ]. (also see the eg. below)
The file is like
Queues in QSPACE = [ EXCEPTIONS ]
------------------------------------------------------------------
Queue EXCEPTIONS : 0 Persistent Messages using 0 pages.
Queue ERRORS : 2 Persistent Messages using 2000pages.
Queue CLIENT_ERRORS : 0 Persistent Messages using 0pages.
Queues in QSPACE = [ SOURCE_XREF ]
--------------------------------------------------------------
Queue SOURCE_XREF : 1 Persistent Messages using 1000 pages.
Queue ERRORS : 0 Persistent Messages using 0 pages.
Queues in QSPACE = [ DEL_NTPA_MERVA ]
---------------------------------------------------------------------
Queue PAYMENTS : 3 Persistent Messages using 3000 pages.
Queue NON_PAYMENTS : 0 Persistent Messages using 0 pages.
Queue ERRORS : 0 Persistent Messages using 0 pages.
Queues in QSPACE = [ REC_NTPA_MERVA ]
---------------------------------------------------------------------
Queue PAYMENTS : 0 Persistent Messages using 0 pages.
Queue NON_PAYMENTS : 0 Persistent Messages using 0 pages.
Queues in QSPACE = [ XFM_MERVA_NTPA ]
---------------------------------------------------------------------
Queue MESSAGES : 1 Persistent Messages using 1000 pages.
Queue REPLIES : 0 Persistent Messages using 0 pages.
Queue ERRORS : 0 Persistent Messages using 0 pages.
Queues in QSPACE = [ XFM_NTPA_MERVA ]
-----------------------------------------------------------------------
Queue PAYMENTS_FO : 0 Persistent Messages using 0 pages.
Queue NON_PAYMENTS_FO : 0 Persistent Messages using0 pages.
Queue REPLIES_FO : 3 Persistent Messages using 3000 pages.
Queue PAYMENTS_MQ : 0 Persistent Messages using 0 pages.
Queue NON_PAYMENTS_MQ : 5 Persistent Messages using 5000 pages.
If there is any Queue that is having messages > 0 than you have to print the Queues in QSPACE and associated Queue .
As for example here u have toshow only
Queues in QSPACE = [ EXCEPTIONS ]
Queue ERRORS : 2 Persistent Messagesusing 2000 pages.
Queues in QSPACE = [ SOURCE_XREF ]
Queue SOURCE_XREF : 1 PersistentMessages using 1000 pages.
Queues in QSPACE = [ DEL_NTPA_MERVA ]
Queue PAYMENTS : 3 Persistent Messages using 3000 pages.
Queues in QSPACE = [ XFM_MERVA_NTPA ]
Queue MESSAGES : 1 Persistent Messages using 1000 pages.
Queues in QSPACE = [ XFM_NTPA_MERVA ]
Queue REPLIES_FO : 3 Persistent Messages using 3000 pages.
Queue NON_PAYMENTS_MQ : 5 Persistent Messages using 5000 pages.