Я собираюсь создать сценарий оболочки.В этом сценарии оболочки необходимо создать таблицу, которая содержит записи из базы данных Oracle при запуске сценария оболочки.
#/usr/bin/ksh
report="report.htm"
mail_q="abc@xyz.com"
for id in 01 02 03 04 05 06
do
$ORACLE_HOME/bin/sqlplus -s <user>/<password>@DB <<EOF
set markup html on
set feedback off trimspool on
spool "$report"
select ..... from table
where emp_id = ${id}
exit;
EOF
done
[ -f "$report" ] && uuencode "$report" "$report" | mailx -s "Re shadow
counts" "$mail_q"
exit 0
Мне нужен выходной формат этого запроса SQL, когда этот запрос оболочки выполняется в mail-
emp_id salary
12345 20000
23456 25000
34567 30000
Это означает, что этот выходной формат напрямую отправляется на почтовый идентификатор abc@ xyz.com .