Linux bat文件命令行参数:在寻找匹配的'"'时出现意外的EOF

时间:2012-11-14 12:07:19

标签: linux shell

我正在linux中运行bat文件,如下所示。

java -cp ../lib/qautils.jar:../lib/Log4jWrapper1.2.jar:../lib/log4j-1.2.15.jar:../lib/jaa.jar com.pcube.qa.jaa.server.JAAServer -appdir /home/alpha/jaa/bin"

但如果我跑到上面会出现以下错误:

./runjaa.bat: line 1: unexpected EOF while looking for matching `"'
./runjaa.bat: line 2: syntax error: unexpected end of file

有人会建议我,我在哪里做错了。 如果我删除“在最后,说directiory,/ home / alpha / jaa / bin不存在。

1 个答案:

答案 0 :(得分:0)

假设您发布的内容准确无误,则该行上的结尾"与另一个引号不匹配。引号会打开带引号的字符串,因此您的shell正在查找结束语句。

您不需要此示例中的引用,因此请将其删除。