0
#!/bin/bash
PARTITION_LOG=../log/auto_partition.log
PATH=../sql/
cd $PATH
SQL_FILES=`/bin/ls *.sql`
echo "$SQL_FILES"
for File in $SQL_FILES
do
if [ -f $File ]
then
f=$File
fi
$ORACLE_HOME/bin/sqlplus -silent username/[email protected] <<_EOF_> $PARTITION_LOG
set head on echo off linesize 300 feedback off trim on trimspool on verify off
spool $PARTITION_LOG
@$f
spool off
_EOF_
done
../sql/
包含4個文件
A.sql,B.sql,C.sql,D.sql
我不想執行D.sql
。
上述代碼正在執行所有$文件。