Linux 错误:delimited by end-of-file (wanted `EOF')

来源:互联网 发布:微软亚洲研究院 知乎 编辑:程序博客网 时间:2024/05/18 15:31

MySQL -u $USER -p${PASSWORD} $DATABASE << EOF >/tmp/dd-

2>/tmp/ddd

select *
from $TABLE;
EOF
cat /tmp/dd-$$ |sed '1d'

执行此test.shell报如下错:

warning: here-document at line 17 delimited by end-of-file (wanted `EOF')

原因是末尾的EOF后面带有空格,EOF前后都不应有空格或其他符号

阅读全文
0 0
原创粉丝点击