我在命令行上有以下查询,我希望输出值显示在单行上,所以我可以将它提供给我的监控系统,我想知道如何通过perl,sed,awk实现这一点
我的命令行
activemq:query -QQueue=PCA --view QueueSize,ConsumerCount,EnqueueCount,DequeueCount
Run Code Online (Sandbox Code Playgroud)
产量
ConsumerCount = 1
QueueSize = 0
DequeueCount = 148248
EnqueueCount = 148248
Run Code Online (Sandbox Code Playgroud)
Desierd输出
1 0 148248 148248
Run Code Online (Sandbox Code Playgroud)
谢谢
使用命令行开关很有趣:
perl -anwe'print "$F[2] "'
Run Code Online (Sandbox Code Playgroud)
-aautosplits空白行,从而剥离换行.我们添加一个空格并打印最后一个字段.
| 归档时间: |
|
| 查看次数: |
101 次 |
| 最近记录: |