我想将oracle表计入shell变量,这样我就可以比较csv文件中的行数并确保记录计数匹配。当我执行下面的脚本时,我得到:COUNT(*)---------- 100000 我想得到:100000
有什么好方法?
VAR="$(sqlplus -S usr/pw@//host:1521/db <<ENDOFSQL
select count(*) from table;
exit;
ENDOFSQL)"
echo $VAR
答案 0 :(得分:3)
试试这个,
VAR="$(sqlplus -S usr/pw@//host:1521/db <<ENDOFSQL
set head off
select count(*) from table;
exit;
ENDOFSQL)"
echo $VAR