您的位置:首页 > 运维架构 > Linux

Linux脚本EOF

2015-12-09 17:08 489 查看
刚刚开始学习Linux,写了一个小脚本连接数据库:

[root@single1 scripts_test]# vi auto_check.sh
#!/bin/sh
#start on 20151209
#auto_check.sh
#danxinmingyue

#usage:

su - oracle -c 'sqlplus -s / as sysdba'<< EOF
select * from dual;
exit
EOF

结果报错:
./auto_check.sh: line 12: warning: here-document at line 9 delimited by end-of-file (wanted `EOF')

经检查,是因为EOF后面多了一个空格。
原来,EOF这个结束,必须自己一行,连多个空格都不行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: