返回列表 回复 发帖

dos文件转换为unix文件(去掉dos文件的^M)

一、SCO OpenServer中,
如果要将dos文件转换为unix 文件(去掉dos 文件的^M):
在shell 下用 dtox filename1 > filename2 (dos文件filename1转换为unix文件filename2)
将unix文件转换为dos文件:
xtod filename1 > filename2 (unix文件filename1转换为dos文件filename2,可带^M)
二、如果你的dos文件拷贝到unix系统下每行用^M结尾,如下两种办法可以清除它
用vi编辑该文件,输入vi命令:
∶%s/^V^M//g
如果在unix shell下,则输入命令:
% sed 's/^V^M//g' foo > foo.new
注意: ^V 是 control + V , ^M 是 control + M 或 Enter

                     我是一个呼吸着现在的空气而生活在过去的人
               这样的注定孤独,孤独的身处闹市却犹如置身于荒漠
                                     我已习惯了孤独,爱上孤独
                                 他让我看清了自我,还原了自我
                             让我再静静的沉思中得到快乐和满足
                                   再孤独的世界里我一遍又一遍
                                   不厌其烦的改写着自己的过去
                                             延伸到现在与未来
                                       然而那只是泡沫般的美梦
                                 产生的时刻又伴随着破灭的到来
                         在灰飞烟灭的瞬间我看到的是过程的美丽
                                      而不是结果的悲哀。。。
返回列表