今天写shell的时候,碰到一个问题,如果写如下的脚本:
这样执行的时候,语法检查通不过,系统会提示文件没有结束
经过搜索才知道,END前面不能有空格等,
应该写成这样
这样就可以了,记下来,呵呵
- update_lookup_cde()
- {
- _cde_value=$1
- sqlplus -s scott/tigger@orcl<<END
- commit;
- exit;
- END
- return 0
- }
- syntax error: unexpected end of file
应该写成这样
- update_lookup_cde()
- {
- _cde_value=$1
- sqlplus -s scott/tigger@orcl<<END
- commit;
- exit;
- END
- return 0
- }
这样就可以了,记下来,呵呵