我做了一个小模块,日志分析的,其分析内容需要写进Oracle数据库里。
以前测试的时候都是登陆的自己的数据库,登陆名那些都是知道的。现在要交给别人用了,
所以要处理好登陆名,密码以及数据库那些东西。
组长叫我写个脚本从文件里读,但是我没做过这些东西,完全不知道怎么下手。请达人给我写一个吧。
以前测试的时候都是登陆的自己的数据库,登陆名那些都是知道的。现在要交给别人用了,
所以要处理好登陆名,密码以及数据库那些东西。
组长叫我写个脚本从文件里读,但是我没做过这些东西,完全不知道怎么下手。请达人给我写一个吧。
我們以前用VB寫和你的思路一樣,讀取文件中存儲的字符。建議看看Pro C中如何讀取文件。
#!/bin/sh
username=`cat connect.conf|awk -F = '{if($1=="user") print $2}'`
password=`cat connect.conf|awk -F = '{if($1=="passwd") print $2}'`
server=`cat connect.conf|awk -F = '{if($1=="server") print $2}'`
echo sqlplus -s "$username"/"$password"@"$server"
echo "
//执行你的模块
"|sqlplus -s "$username"/"$password"@"$server"
connect.conf:
user=用户名
passwd=密码
server=连接串
或者是说怎么把我们两个人的结合在一起,比如就是把这个脚本里读到的登陆数据库的信息传到我的那个PRO*C程序里去..............
上面 perchant()兄写的好象就是一个登陆数据库,然后可以在这个脚本里执行我的那个模块,但是我的那个模块是还要接受参数的,所以这里有点麻烦...或者是我理解不透~~~如果分少了,我就再加分,说一下就好.