在 shell 脚本中,我使用 SQL 查询。
#/bin/ksh
var=$(sqlplus -s <user>/<password>@DB <<EOF
set heading on
set trimspool off
set linesize 200
set feedback off
spool out.txt;
select col_a, col_b, col_c from <table>;
spool off;
exit;
EOF)
echo "$var" > out.txt
exit 0
然后在我在 out.txt 文件中得到如下格式的输出后->
col_a
-------
col_b
-------
col_c
-------
1
abct
23
col_a
-------
col_b
-------
col_c
-------
2
desf
35
......
我想要像 CSV 文件一样的输出->
col_a col_b col_c
1 abct 23
2 desf 35
.... .... ....
您能否帮我获得上述格式或如何将 SQL 查询结果集转换为 shell 脚本中的 HTML。我想获得与在 SQL developer/Toad/PLSQL developer 上运行时相同的 SQL 查询结果。
要像这样输出到 html 插入行:
所以你的脚本会是这样的