shell script에서 oracle sqlplus를 실행하려니
syntax error at line 67 : `<' unmatched
의 에러 메시지가 발생했다.
문제는 공백 때문이 었다.
[오류가 발생하는 경우]
$ORACLE_HOME/bin/sqlplus -s scott/tiger << EOF
set verify off
set feedback off
select sysdate from dual ;
EOF
앞부분의 빨간색 부분에서 공백이 있어 문제가 발생
syntax error at line 67 : `<' unmatched
의 에러 메시지가 발생했다.
문제는 공백 때문이 었다.
[오류가 발생하는 경우]
$ORACLE_HOME/bin/sqlplus -s scott/tiger << EOF
set verify off
set feedback off
select sysdate from dual ;
EOF
앞부분의 빨간색 부분에서 공백이 있어 문제가 발생