Chinaunix首页 | 论坛 | 博客
  • 博客访问: 971517
  • 博文数量: 120
  • 博客积分: 6454
  • 博客等级: 准将
  • 技术积分: 1739
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-28 17:45
文章分类

全部博文(120)

文章存档

2014年(1)

2013年(1)

2012年(11)

2011年(16)

2010年(6)

2009年(11)

2008年(30)

2007年(44)

分类: LINUX

2007-12-12 15:58:53

在cublog主页上看到有人写了一个去掉linux下文件行尾有^M的解决办法,我也说一个,呵呵。
这个主要是由于linux文件与windows文件格式不同造成的。有一个叫dos2unix的软件可以解决这个问题,先搜一下看看需要些什么吧:

$ apt-cache search dos2unix

嗯,列出来了:

sysutils - Miscellaneous small system utilities - dummy package tofrodos - Converts DOS <-> Unix text files, alias tofromdos

好,开始装吧:

$ apt-get install sysutils tofrodos

软件很小,一会儿就装完了。

以后再碰到windows文件放到linux下出现^M现象的就容易多了:

$ dos2unix filename

如果linux文件在windows下显示不好的,也可以用这个东西转一下:

$ unix2dos filename

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

NKLOVERENE2008-06-07 13:38:35

是哈是哈 多谢

crook2008-06-06 14:25:50

Another way: add the following to ~/.bashrc # DOS -> Unix file format alias dcr='sed -e "s/\r//g" -i' Then you can use the command like this: dcr filename