小编Njo*_*joi的帖子

如何并排打印两个回显命令的输出

我有两个命令

echo "dis q(*) where (IPPROCS gt 1)" |runmqsc UFISMQ |grep QUEUE | awk '{print $1}' |cut -c6-100
Run Code Online (Sandbox Code Playgroud)

输出:

(SYSTEM.BROKER.CONTROL.QUEUE)
(TO_UFIS)
(ATC_IN)
(BELT_IN)
(COUNTER_IN)
(FLIGHT_IN)
(OTHERS_IN)
(TRIGGER_IN)
Run Code Online (Sandbox Code Playgroud)

另一个命令

echo "dis q(*) where (IPPROCS gt 1)" |runmqsc UFISMQ |grep IPPROCS |cut -c11-15 |sed "1 d"
Run Code Online (Sandbox Code Playgroud)

输出:

(3)
(18)
(2)
(2)
(2)
(2)
(2)
(2)
Run Code Online (Sandbox Code Playgroud)

基本上这两个命令给出队列名称和输入命令我想并排发布

(SYSTEM.BROKER.CONTROL.QUEUE)   (3)
(TO_UFIS)                       (18)
(ATC_IN)                   (2) 
(BELT_IN)                  (2) 
(COUNTER_IN)               (2)
(FLIGHT_IN)                (2) 
(OTHERS_IN)                (2)
(TRIGGER_IN)               (2)
Run Code Online (Sandbox Code Playgroud)

linux shell shell-script

1
推荐指数
1
解决办法
3202
查看次数

标签 统计

linux ×1

shell ×1

shell-script ×1