Chinaunix

标题: 为何我不能运行xx.pl [打印本页]

作者: tongwei    时间: 2006-04-18 15:33
标题: 为何我不能运行xx.pl
当我运行代码 回车后
显示    Unrecognized character \xA1 at xx.pl  line 2.
请问是什么回事?
作者: luol_001    时间: 2006-04-18 15:56
程序中有没有识别的字符!
作者: tongwei    时间: 2006-04-18 16:02
我就写的最简单的print语句
作者: tongwei    时间: 2006-04-18 16:03
有的啊
作者: luol_001    时间: 2006-04-18 16:05
看看有没有全角空格之类的!
把代码贴出来吧!
作者: tongwei    时间: 2006-04-18 16:16
我用的是半角
开始用的代码是网上下的 不行我就写了一个print语句  还是不行
作者: luol_001    时间: 2006-04-18 16:21
无语...
作者: tongwei    时间: 2006-04-18 16:24
我是在windows下
作者: apile    时间: 2006-04-20 09:08
会不会是\r\n的问题.....
你把他传到unix上去..用vi或其他editor打开..如果有看到
^M....用
:%s/[ctrl+v][ctrl+M]//
这样子就会把所有的^M消除..再执行看看...
因为\r在代码里面会显示^M.....
如果是这个问题..以後改用其他editor编辑代码....
作者: wingger    时间: 2006-04-20 09:32
有汉字,并且编码不是本地编码格式的。
作者: apile    时间: 2006-04-20 13:58
还是把代码贴出来吧..我怀疑是楼主的syntax有问题..
用perl -c xxx.pl
一定会有error跑出来....
作者: tongwei    时间: 2006-04-21 14:31
在linux下是可以的
我没有汉字啊
如果是编码格式的问题
那在windows下如何解决啊
谢谢了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2