【发布时间】:2018-11-09 02:43:55
【问题描述】:
我收到以下错误
0403-057 第 43 行的语法错误:`
用于 AIX 服务器上的以下 isql 连接对象。
isql -Uusername -Sserver -Ppassword -w 5000 -s"|" << EOF >>$LOG
我已经寻找了各种间距选项,但都一样。
$LOG 的值如下。
LOG="./log.txt"
这当然是在 isql 连接语句之前声明的。
请帮忙。提前致谢。
【问题讨论】:
-
您是否尝试过删除
<<和EOF之间的空格?你的 shell 是什么(echo $0会告诉你)? -
是的,我做到了。全部都一样。我的外壳是 bash
-
您是否将
EOF放在自己的行上,不缩进,放在输入的末尾? -
此邮件由
ksh而非bash发送。您应该阅读以下内容:stackoverflow.com/help/mcve -
@mwp 我没听明白。