下面是該文件grep的特定值,並將其分配給一個變量
TMPQM>CSQN205I COUNT= 213, RETURN=00000000, REASON=00000000
CSQM401I ?TMPQM
QUEUE(Q1) TYPE(QLOCAL)
QSGDISP(QMGR) CURDEPTH(0)
CSQM401I ?TMPQM
QUEUE(Q2) TYPE(QLOCAL)
QSGDISP(QMGR) CURDEPTH(23)
CSQM401I ?TMPQM
QUEUE(Q3) TYPE(QLOCAL)
QSGDISP(QMGR) CURDEPTH(150)
CSQM401I ?TMPQM
我的目的是獲取值,
Q=Q1
V=0
Q=Q2
V=23
Q=Q3
V=150
如果您發佈的代碼,XML或數據樣本,**請**在文本編輯器中高亮顯示這些行,然後單擊編輯器工具欄上的「代碼示例」按鈕(「{}」),以精確地格式化和語法突出顯示它!這樣,你不需要所有那些雜亂的'
'標籤! – 2012-07-30 17:09:57
您將重新分配給Q將清除以前的值。所以現在假設你真的需要閱讀每個這些Q值並且用它們來處理,問題就複雜得多了......如何通過Q,Q 1,Q 2,Q 3的每次傳遞來保持Q,重新處理?祝你好運。 – shellter 2012-07-30 17:15:08
我在每個新任務上在stdout上打印Q值。謝謝.. – Vignesh 2012-08-04 16:06:51