QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3282|回复: 6

急!!怎么去掉dos文件中的换行符

[复制链接]
发表于 2004-11-8 09:54:49 | 显示全部楼层 |阅读模式
我们知道,dos文件和linux文件在换行上是不一样的dos下是“\r\n”,linux下则只有"\n",现在我有个dos格式的文件想转换成linux下的文件,请问怎么去掉这个"\r",小弟先在这里谢过了。。。只记得有个命令的参数-d可以的,可是忘了是哪个命令了。晕倒。。。。。
发表于 2004-11-8 10:42:25 | 显示全部楼层
dos2unix 这个命令可以解决
回复

使用道具 举报

发表于 2004-11-8 16:42:30 | 显示全部楼层
用vim也可以解决。
用vim打开dos文件,然后用命令
:set fileformat=unix
回复

使用道具 举报

发表于 2004-11-8 18:27:47 | 显示全部楼层
[code:1]tr -d '\r' < dosfile > unixfile[/code:1]
回复

使用道具 举报

发表于 2004-11-9 09:36:39 | 显示全部楼层
[quote:f473de2e84="dannycat"][code:1]tr -d '\r' < dosfile > unixfile[/code:1][/quote]
回复

使用道具 举报

 楼主| 发表于 2004-11-14 11:48:13 | 显示全部楼层
先谢谢各位达人帮忙,后来我想起来怎么做了,谢谢
cat dosfile |tr -d '\r' > unixfile
这样就可以了,不过没试过dos2unix这个命令,不过还是要说声谢谢。
回复

使用道具 举报

发表于 2004-11-14 12:11:58 | 显示全部楼层
[quote:505207ff12="BOoRFGOnZ"][quote:505207ff12="dannycat"][code:1]tr -d '\r' < dosfile > unixfile[/code:1][/quote]
[/quote]

BOo.... 有啥不对   
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 18:55 , Processed in 0.039644 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表