发信人: xiaomiao()
整理人: blainelinar(2001-07-19 20:59:40), 站内信件
|
【 在 bj_coconut 的大作中提到:】
:请问一下,我在linux程序中发现在每行的末尾都有一个^M (是CTRL + M,不是^ + M)
:听有人说过这是在文件传输的时候出现的问题.不知道在编译过后会不会影响我程序的运行.另外能不能有人详细说明一下这个^M是怎么来的?
:谢谢了.
:......
ftp的时候ascii, binary方式选择不对造成的
1.取消^M字符
当你FTP一些DOS文件到unix下时,你经常会看见每行文件后面有个讨
厌的^M 字符,有两个简单的方法可以取消它。
用"vi"打开此文件,在Command mode下敲入:
:%s/^V^M//g
或者,在UNIX SHELL下敲入:
sed 's/^V^M//g' foo > foo.new
----
/*********************************************
低调,唯美,内省,黑色,简约,折衷,颓废,梦呓,
糜烂,迷乱,阴郁,婉约,低吟,根源,氛围,元素,
极端,低迷,扭曲,爆裂,失落,充斥,具象,聆听,
压抑,气息,炼狱,冰冷,理念,郁闷,神伤,实验,
回归,迷幻,迷离,内敛,艰涩,严肃,模糊,前卫。
*********************************************/
广州社区数据库技术
广州社区Unix |
|