Chinaunix首页 | 论坛 | 博客
  • 博客访问: 258648
  • 博文数量: 54
  • 博客积分: 2915
  • 博客等级: 少校
  • 技术积分: 486
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-21 12:20
个人简介

这个人很懒,什么都没有留下

文章分类
文章存档

2013年(1)

2012年(6)

2011年(11)

2010年(16)

2009年(20)

我的朋友

分类:

2009-05-21 14:26:19

windows 下编写的 perl 程序直接在 ubuntu 下运行可能会出错。路径的表示可能是一个原因。在 window 下可以写" $dir\\$filename" ,但在 ubuntu 下,前面的写法是不被识别的,而应该改成 " $dir/$filename" 或者" $dir//$filename"


   decode 进行编码时,输出一定要先用 encode 进行操作,否则会提示“ Wide character in print ”


关于前面提到的编码,主要是用在中文切分。网上很多说用 gb2312 可以,但经测试,结果出现乱码。不知道是不是系统的问题。在 ubuntu8.04 下,用 utf8 编码就可以很好的按照你想的那样工作了。


作文本切分的作业时发现的,貌似从别的系统搬过来的文本,在新系统里要重新写一遍。我的意思是,将里面的内容拷贝,在新系统里新建一空文本,粘贴进去,保存。总之,不这么做的话,运行程序对其切分会出现乱码。


(本作业尚未完成,遇到有意思的问题,再记录, so 未完待续)

阅读(602) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~