紧急求助:怎么把大批的window的c语言文件,转换成unix格式?

发表于:2007-06-08来源:作者:点击数: 标签:
怎么把大批的window的c语言文件,转换成 unix 格式? windows 下是换行回车,而unix下就一个字符换行。 lr x 回复于:2003-08-15 05:38:12 use"dos2unix"command nari_cn 回复于:2003-08-15 08:45:17 程序里有中文吗?如果有中文你就完了,不如在windows下

怎么把大批的window的c语言文件,转换成unix格式?windows下是换行回车,而unix下就一个字符 换行。

 lrx 回复于:2003-08-15 05:38:12
use "dos2unix" command

 nari_cn 回复于:2003-08-15 08:45:17
程序里有中文吗?如果有中文你就完了,不如在windows下用ultraedit转换吧。

 yeeler 回复于:2003-08-15 13:15:53
有中文啊  是mudlib有5000多个文件  用ultraedit转? 一个一个来? 噢 上帝啊  救救我吧

 schnell18 回复于:2003-08-16 04:22:30
用tr命令吧
如 tr -d "\r" < xx.c > xx.c
然后用一个shell脚本循环调用改命令即可。

如果你用solaris,你也可以试试用文本模式传到solaris上,应该会自动转换的。

还有的方法是你可以用一个版本控制软件如cvs,先从windows上导入代码到服务器上,然后在unix上用cvs checkout代码。cvs会自动处理windows和unix的文本文件的换行回车不匹配问题。

Justine

 clearcase/" target="_blank" >ccrazy 回复于:2003-08-16 15:17:18
ftp传输的时候,type使用bin方式传输就0k了!!

     如果你使用了ascill方式传输,在文本里面可以使用
           %s/^M//g (^m是一个字符,ctrl_V ctrl_M输入)

     如果有dtox命令就更方便了,可惜!!

原文转自:http://www.ltesting.net