1

面对一些不知名人物的典型问题。实际上试图通过脚本编译数据库中的一些包并得到如下错误:SP2-0734:未知命令开头“?SET DEF ...” - 其余行被忽略。

当我在记事本++中打开日志文件时,它会显示如上所示的行。现在,如果我在 scite 编辑器中打开相同的日志文件,它会显示相同的文件:

SP2-0734:以“SET DEF...”开头的未知命令 - 忽略行的其余部分。

不明白可能是什么问题。欢迎任何帮助。

4

1 回答 1

1

您的脚本在开始时有一个不可打印的字符(正如您从评论中发现的那样),一些编辑器根本不显示,而另一些则显示为未知字符。""字节顺序标记

BOM 的 UTF-8 表示是字节序列 0xEF,0xBB,0xBF。将文本解释为 ISO-8859-1 或 CP1252 的文本编辑器或 Web 浏览器将为此显示字符 。

从那篇文章中,一些编辑(著名的记事本)自动添加了它。使用十六进制编辑器打开文件并删除多余的字符应该是安全的,然后您就可以正常运行脚本了。

于 2013-08-20T16:48:25.913 回答