xshell执行脚本,spool打印输出信息,如何去除所有提示信息(包括查找到的数据)

去除查出来的数据
脚本内容如下

 #!/bin/sh
clear
echo "connect Database"

echo "Please Enter UserName ->"|tr -d "\012"
read _USER
echo "Please Enter Password ->"|tr -d "\012"
read _PWD

main()
{
sqlplus -s ${_USER}/${_PWD} << EOF



set trimspool on 
set linesize 10000 
set pagesize 0
set newpage 1 
set heading off 
set term off 
alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';
spool /home/oracle/wh/tt.txt;
select PERSON_ID||' '||CLAIM_ID||'  '||PERSON_PAY_TYPE||'   '||ESTIMATE_AMOUNT||'   '||PERSON_PROPERTY||'   '||TRAFFIC_TYPE||'  '||CHECKER_NAME||'  '||CHECKER_CODE||'  '||CHECKER_CERTICODE||' '||CHECK_START_TIME||'  '||CHECK_END_TIME||'    '||CHECK_ADDR||'    '||CHECK_DES||' '||CREATE_TIME||'   '||UPDATE_TIME from ma_06;
spool off
/

EXIT 3;
EOF

}
main 


加上如下设置试试‘
set termout off;   //显示脚本中的命令的执行结果,缺省为on
set echo off;    //显示start启动的脚本中的每个sql命令,缺省为on
set feedback off;  //回显本次sql命令处理的记录条数,缺省为on

那就试试调用main的时候不输出日志,如下:
main >/dev/null