Shell字符串截取——获取oracle group名字
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,业务背景,在执行oracle文件时,需要授权给相应文件,一边我们用chown -Roracle:oraclegroup xxx,不同服务器oraclegroup名字不相同,怎么样获取呢?方法:首先,我
千家信息网最后更新 2026年11月02日Shell字符串截取——获取oracle group名字
业务背景,在执行oracle文件时,需要授权给相应文件,一边我们用chown -Roracle:oraclegroup xxx,不同服务器oraclegroup名字不相同,怎么样获取呢?
方法:首先,我们可以通过命令groups oracle 获取oraclegroups,格式如下:
oracle : oinstall dba
怎么样获取group 名字(oinstall)?
提供如下方法1:利用awk 获取第三个字符串
oraclegroup=`groups oracle|grep -v grep|awk'{print $3}'`
if [ "$oraclegroup" ="" ]; then
echo "There is no Oracle group"
exit 1
else
chown -R oracle:$oraclegroup $directory
fi
方法二:利用for循环,获取第三个元素
groups=`groups oracle`
oraclegroup=""
i=0
for element in $groups
do
let i++
if ` i -eq 3 `; then
export oraclegroup=$element
echo$element
break
fi
done
if [ "$oraclegroup" ="" ]; then
echo "There is no Oracle group"
exit
else
chown oracle:$oraclegroup$targetfolder/Init_Upgrademanagement.sql
fi
方法
名字
三个
文件
字符
字符串
不同
相同
业务
元素
可以通过
命令
服务器
格式
背景
循环
服务
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
新华互联网科技学院
高科技与互联网
互联网 卓越科技
互联网科技公司电话
互联网科技的英文
有木互联网科技
沃里互联网科技
互联网科技类展会
北京大学互联网科技怎么样
晓花互联网科技有限公司网址
米聚互联网科技南京有限公司排面
科技互联网的核心竞争力
2021互联网科技公司排名
互联网公司高科技产品
城市宝互联网科技有限公司
互联网安防科技感
广州梦谷互联网科技有限公司领导
张家口科技产业互联网平台
深圳互联网科技园地址
利用互联网等科技手段
互联网科技公司经营范围
湖南永感互联网科技有限公司
互联网科技有限公司图片
港股互联网科技股
互联网科技公司有哪些
太原新华互联网科技学校怎么样
湖南洣水互联网科技有限公司扣款
天速互联网络科技有限公司
受益于互联网科技的高速发展
广州百诚互联网科技有限公司官网