PDA

查看完整版本 : 取消^m字符


冷风
2002-01-08, 10:32
取消^M字符
你FTP一些DOS文件到unix下时,你经常会看见每行文件后面有个讨厌的^M 字符,这是因为UNIX和WINDOWS系统对文本文件行结尾的处理不同造成的。假设foo文件中有^M,有几个简单的方法可以取消它:
1、用“vi”打开此文件,在Command mode下敲入:
:%s/^V^M//g
2、在UNIX SHELL下敲入:
sed 's/^V^M//g' foo > foo.new
3、$ tr -d “\015” < foo > foo.unix