0
我正在编写一个shell脚本,该脚本将对包含用户名的文件进行错误检查。如何将一个变量传递给shell脚本中的sqlplus命令
的用户名文件包含以下信息,并命名为列表1:
user1/[email protected]
user2/[email protected]
user3/[email protected]
user4/[email protected]
ect...
错误检查文件包含以下信息,并命名为error_check.sql:
select TAG_DATA from SITE_DATA where TAG_NAME='BULK_EMAIL_USE_CCCS'
select * from TASK_RECUR where RECUR_ID='111'
select * from TASK_RECUR where RECUR_ID='112'
select * from TASK_RECUR where RECUR_ID='113'
exit
我需要通过这两个变量的外壳脚本就像这样:
while read line; do sqlplus -S $list1 < $line <error_check.sql>> $LOGFILE; done
我试过很多d无论如何做到这一点,但我只是没有看到这里的大图...有人可以帮我纠正我的问题吗?
在此先感谢
也请原谅缺乏在这个正确的格式的...这是我的第一次。
再次感谢
我不明白你想要做什么。你能写一个能准确显示你想要发生的事情的例子吗?什么是运行sqlplus的命令行?如果你全部手工完成,你会输入什么? –