获取unix下的所有oracle实例名

因为在/var/opt/oracle/oratab文件中有所有数据库的定义,

cat  /var/opt/oracle/oratab

tesge9i : /u01/app/oracle/product/8.1.7_64 :Y

jiabao9i : /u01/app/oracle/product/8.1.7_64 :Y

... ...

可见,在':'号之前的即为oracle_sid名,使用cut -d ":" -f1 来截取实例名

cat /var/opt/oracle/oratab | grep -v /# | grep -v /*| cut  -d ":" -f1

其中grep -v /# , grep -v/* 命令会忽略oratab文件中注释的每一行. 

cut -d ":" -f1  命令,使用冒号作为列定界符提取出oratab文件的第一列

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值