windows系统命令行运行perl命令,命令语句中带有双引号的问题
在运行perl-ne'print"$.$_"'file的时候,由于windows不支持单引号引用的命令,-ne的参数就必须用双引号包围起来,但这样一来,$_和$.周围就不...
在运行 perl -ne 'print "$. $_"' file的时候,由于windows不支持单引号引用的命令,-ne的参数就必须用双引号包围起来,但这样一来,$_和$.周围就不好直接用双引号了,而不用双引号就不能得到$_和$.的值而是字符串‘$. $_’。怎么解决呢?
展开
展开全部
perl -ne qw(print "$. $_") 试试这个
追问
不行啊,兄弟!这个与单引号的情况一样,都会提示“can't find string terminator ...”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
perl -ne "print \"$. $_\""
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询