【文本处理】格式crs_stat输出
crs_stat -t命令查看资源名称不完整,如下:
[oracle@RAC1 shell]$ crs_stat -t Name Type Target State Host ------------------------------------------------------------ ora....C1.inst application ONLINE ONLINE rac1 ora....C2.inst application ONLINE OFFLINE ora....AC1.srv application OFFLINE OFFLINE ora.....TAF.cs application OFFLINE OFFLINE ora.HXWRAC.db application ONLINE ONLINE rac1 ora....SM1.asm application ONLINE ONLINE rac1 ora....C1.lsnr application ONLINE ONLINE rac1 ora.rac1.gsd application ONLINE ONLINE rac1 ora.rac1.ons application ONLINE ONLINE rac1 ora.rac1.vip application ONLINE ONLINE rac1 ora....SM2.asm application ONLINE OFFLINE ora....C2.lsnr application ONLINE OFFLINE ora.rac2.gsd application ONLINE OFFLINE ora.rac2.ons application ONLINE OFFLINE ora.rac2.vip application ONLINE ONLINE rac1
这样查看非常不方便,crs_stat输出格式如下:
[oracle@RAC1 shell]$ crs_stat NAME=ora.HXWRAC.HXWRAC1.inst TYPE=application TARGET=ONLINE STATE=ONLINE on rac1NAME=ora.HXWRAC.HXWRAC2.inst TYPE=application TARGET=ONLINE STATE=OFFLINENAME=ora.HXWRAC.TAF.HXWRAC1.srv TYPE=application TARGET=OFFLINE STATE=OFFLINENAME=ora.HXWRAC.TAF.cs TYPE=application TARGET=OFFLINE STATE=OFFLINENAME=ora.HXWRAC.db TYPE=application TARGET=ONLINE STATE=ONLINE on rac1NAME=ora.rac1.ASM1.asm TYPE=application TARGET=ONLINE STATE=ONLINE on rac1NAME=ora.rac1.LISTENER_RAC1.lsnr TYPE=application TARGET=ONLINE STATE=ONLINE on rac1NAME=ora.rac1.gsd TYPE=application TARGET=ONLINE STATE=ONLINE on rac1NAME=ora.rac1.ons TYPE=application TARGET=ONLINE STATE=ONLINE on rac1NAME=ora.rac1.vip TYPE=application TARGET=ONLINE STATE=ONLINE on rac1NAME=ora.rac2.ASM2.asm TYPE=application TARGET=ONLINE STATE=OFFLINENAME=ora.rac2.LISTENER_RAC2.lsnr TYPE=application TARGET=ONLINE STATE=OFFLINENAME=ora.rac2.gsd TYPE=application TARGET=ONLINE STATE=OFFLINENAME=ora.rac2.ons TYPE=application TARGET=ONLINE STATE=OFFLINENAME=ora.rac2.vip TYPE=application TARGET=ONLINE STATE=ONLINE on rac1
代码如下:
crs_stat | awk -F "=" 'BEGIN {printf "%-35s %-15s %-15s %-15s %-15s\n", "NAME","TYPE" ,"Target", "State","HOST"} {a[$1]=$2;if(length($0)==0){x=split(a["STATE"],o," ");host=x>1?o[3]:""; printf "%-35s %-15s %-15s %-15s %-15s\n",a["NAME"],a["TYPE"],a["TARGET"],o[1],host}}'
输出如下,可以看到完整的名称,方便:
NAME TYPE Target State HOST ora.HXWRAC.HXWRAC1.inst application ONLINE ONLINE rac1 ora.HXWRAC.HXWRAC2.inst application ONLINE OFFLINE ora.HXWRAC.TAF.HXWRAC1.srv application OFFLINE OFFLINE ora.HXWRAC.TAF.cs application OFFLINE OFFLINE ora.HXWRAC.db application ONLINE ONLINE rac1 ora.rac1.ASM1.asm application ONLINE ONLINE rac1 ora.rac1.LISTENER_RAC1.lsnr application ONLINE ONLINE rac1 ora.rac1.gsd application ONLINE ONLINE rac1 ora.rac1.ons application ONLINE ONLINE rac1 ora.rac1.vip application ONLINE ONLINE rac1 ora.rac2.ASM2.asm application ONLINE OFFLINE ora.rac2.LISTENER_RAC2.lsnr application ONLINE OFFLINE ora.rac2.gsd application ONLINE OFFLINE ora.rac2.ons application ONLINE OFFLINE ora.rac2.vip application ONLINE ONLINE rac1
转载于:https://blog.51cto.com/hxw168/1568028
【文本处理】格式crs_stat输出相关推荐
- TXT文本的格式问题
TXT文本的格式问题 TXT文本保存的字符,默认编码格式是,ANSI,Unicode,Unicode big endian,UTF-8.可以通过将某个文本文件另存为,在对话框里有编码格式的选择. TX ...
- 富文本之文本边框格式、文本块
一.边框格式 向创建的mainWIndows.h添加槽函数: private slots:void showTextFrame();//遍历文本框架 showTextFrame()函数实现: voi ...
- Shell脚本实现将文本内容格式化为markdown表格文本
背景介绍: 在使用markdown编辑表格的时候,需要对文本内容添加|等符号,数据量大的时候需要花费较多时间插入符号,为节省时间提高效率,尝试写了可以自动化批量将待处理的文本内容格式化为markdow ...
- 自定义数字格式字符串输出示例
自定义数字格式字符串输出示例 MSDN 下表阐释了通过给特定数据类型和值应用某些自定义数字格式字符串来创建的输出.输出是通过使用 ToString 方法和美国英语 (en-US) 区域性生成的. &q ...
- php 输出 cvs,php将数组转换成cvs格式并输出的简单示例
这篇文章主要为大家详细介绍了php将数组转换成cvs格式并输出的简单示例,具有一定的参考价值,可以用来参考一下. 对php将数组转换成cvs格式文件输出感兴趣的小伙伴,下面一起跟随512笔记的小编两巴 ...
- mysql对执行结果进行html格式的输出?输出html格式?
需求描述: 在执行mysql命令的时候,有的时候需要将查询的结果输出到文件,如果想要html格式的,应该怎么输出, 在此记录下操作的过程. 1.通过tee命令结合--html输出查询结果到html文件 ...
- printf, sprintf - 转换成指定格式的输出结果.
名称: printf, sprintf - 转换成指定格式的输出结果. 语法: void printf( string format, ... ); string sprintf( string fo ...
- 把php数据转成json格式转换,php将从数据库中获得的数据转换成json格式并输出的方法...
php将从数据库中获得的数据转换成json格式并输出的方法 如下所示: header('content-type:application/json;charset=utf8'); $results = ...
- python输出图片到word_python将文本转换成图片输出的方法
本文实例讲述了python将文本转换成图片输出的方法.分享给大家供大家参考.具体实现方法如下: #-*- coding:utf-8 -*- from PIL import Image,ImageFon ...
最新文章
- angularjs-ngModel 控制页面的宽度
- (pytorch-深度学习系列)pytorch卷积层与池化层输出的尺寸的计算公式详解
- putty-psftp
- 技术人员,该如何向业务和产品“砍需求”?
- 带有关闭按钮的alertView
- 允许其他网络用户通过此计算机的internet连接来连_「Azure云」什么是Azure虚拟网络?...
- 优秀的应用快速启动工具:start for Mac完美支持m1
- Linux 下构建域名服务器
- 中文分词:采用二元词图以及viterbi算法(一)
- endnotex9安装后使用方法_endnotex9使用教程
- js 正则去前后空格且长度不大于20_js去除空格的正则用法
- hadoop 3.0新特性简单介绍
- RNA-seq 详细教程:实验设计(2)
- 闲鱼用户点击仿冒链接付款被骗钱 客服:线下付款不在保障范围
- 电脑必备软件合集,实用工具推荐
- Linux 获取磁盘唯一ID方式
- 量子力学第七弹——中心力场问题
- PCIE学习笔记(二)PCIe总线的拓扑结构,协议层,数据传输流程
- 第十三周 任务二
- Python一键保存千张表情包图
热门文章
- layui table 复选框数据_Python操作三大数据库 Mysql
- python有限元传热求解_二维稳态热传导基本方程的有限元求解(2)
- delphi if多个条件_【会计职场】老会计带你玩转Excel,IF函数的使用方法大全!小白必看!...
- mysql maven 自动生成_【图文经典版】maven自动生成dao层
- python前端用什么架构_Python web世界观——web架构概览(适合传统软件工程师)...
- 中公电网计算机类题库讲练版百度云,2021电网二批招聘考试题库:计算机类练习题(5)...
- cooleditpro批量加速文件_Python玩转阿里云OSS对象存储,批量转存markdown和html图片
- java epub 删除一页_java如何实现批量删除pdf指定的页数
- vue 拷贝 数组_vue源码中值得学习的方法
- python字典数据的特点_Python核心数据类型之字典15