怎么把大批的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 |
ccrazy 回复于:2003-08-16 15:17:18 |
ftp传输的时候,type使用bin方式传输就0k了!!
如果你使用了ascill方式传输,在文本里面可以使用 %s/^M//g (^m是一个字符,ctrl_V ctrl_M输入) 如果有dtox命令就更方便了,可惜!! |
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/