码迷,mamicode.com
首页 > 系统相关 > 详细

shell命令之column对齐字段

时间:2018-05-15 17:36:54      阅读:1083      评论:0      收藏:0      [点我收藏+]

标签:系统/运维   Linux   

可以将文本结果转换为整齐的表格,上下对齐

命令: Column

使用的参数:
-t :表格,默认以空格间隔
-s:需要配合-t使用,指定分隔符

?

监控ogg命名字段对齐

[oracle@db ogg]$ (echo info all;echo exit)|./ggsci|grep -E "EXTRACT|REPLICAT" |awk ‘BEGIN {FS=" +"} {print $3,$2,$4,$5}‘
DP_XNJC RUNNING 00:00:00 00:00:04
XNJC RUNNING 00:00:00 00:00:07
[oracle@db ogg]$ (echo info all;echo exit)|./ggsci|grep -E "EXTRACT|REPLICAT" |awk ‘BEGIN {FS=" +"} {print $3,$2,$4,$5}‘ |column -t
DP_XNJC? RUNNING? 00:00:00? 00:00:06
XNJC????????? RUNNING? 00:00:00? 00:00:09

?

${COLUMN:-}

如果COLUMN是空变量,或者变量不存在,返回-后面的内容,如果变量有值返回这个值

shell命令之column对齐字段

标签:系统/运维   Linux   

原文地址:http://blog.51cto.com/chaorenyong/2116459

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!