当前位置: 技术问答>linux和unix
求助一个shell脚本,求高手,求帮忙!!!!!
来源: 互联网 发布时间:2017-03-26
本文导语: 求助一个shell脚本: 一个.ini文件里放的用户ID 如 A001 A002 要写一个脚本读取ini文件根据用户ID来检索数据库user表 输出用户信息,不存在的话就输出 ‘不存在’ 存...
求助一个shell脚本:
一个.ini文件里放的用户ID 如 A001
A002
要写一个脚本读取ini文件根据用户ID来检索数据库user表 输出用户信息,不存在的话就输出 ‘不存在’
存在就输出用户信息 求高手帮忙解答,不胜感激,由于对shell不太了解 望大家体凉出手 帮忙,谢谢了。。。。。。。
一个.ini文件里放的用户ID 如 A001
A002
要写一个脚本读取ini文件根据用户ID来检索数据库user表 输出用户信息,不存在的话就输出 ‘不存在’
存在就输出用户信息 求高手帮忙解答,不胜感激,由于对shell不太了解 望大家体凉出手 帮忙,谢谢了。。。。。。。
|
如果ini文件里只是一个用户ID,你就这样,要是有多个,你弄一个循环就是了。
注1:没有环境,未测试
注2:表结构啥的你相应的更改脚本中相应内容
注1:没有环境,未测试
注2:表结构啥的你相应的更改脚本中相应内容
user_id=$(cat 配置文件.ini)
sqlplus 数据库登录用户/数据库密码 /dev/null ]
then
cat id_result
else
echo "不存在"
fi
|
1. ini 文件格式是你自己另外定义的吗?就只是一个用户ID吗?
2. 数据库是什么数据库 mysql?oracle? etc.
2. 数据库是什么数据库 mysql?oracle? etc.
|
f [ grep $user_id id_result > /dev/null ]
这句可能要改为如下更保险一点:
grep $user_id id_result > /dev/null
if [ $? -eq 0 ]