加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

为什么这个Perl单行程不能在Windows上运行?

发布时间:2020-12-15 23:28:19 所属栏目:大数据 来源:网络整理
导读:尝试在命令窗口中运行一个简单的perl脚本并获取错误:字符串终止符“’”在EOF之前的任何地方-e行1. perl -e 'print "Hello World";' 我究竟做错了什么? 解决方法 哪个平台?如果它是Windows和CMD.EXE,那么各种各样的事情都可能出错.在类似Unix的平台上,这
尝试在命令窗口中运行一个简单的perl脚本并获取错误:字符串终止符“’”在EOF之前的任何地方-e行1.

perl -e 'print "Hello World";'

我究竟做错了什么?

解决方法

哪个平台?如果它是Windows和CMD.EXE,那么各种各样的事情都可能出错.在类似Unix的平台上,这应该可以正常工作.最后没有新行,所以很可能你的提示似乎以“Hello World”开头,但就是这样.

由于它是Windows的注释,那么麻烦的是Windows CMD.EXE不会像Unix一样解析命令行,你不能简单地在参数周围使用单引号;你必须使用双引号.尝试:

perl -e "print qq{Hello Worldn}"

它有适合你的机会.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读