Chinaunix首页 | 论坛 | 博客
  • 博客访问: 469147
  • 博文数量: 117
  • 博客积分: 3195
  • 博客等级: 中校
  • 技术积分: 1156
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-04 01:44
文章分类

全部博文(117)

文章存档

2012年(5)

2011年(5)

2010年(46)

2009年(61)

我的朋友

分类: LINUX

2010-06-23 10:56:24

用cat -A filename 来看一个文件可以看到特殊字符 TAB是^I, Linux的换行符是$,windows中则是^M$, 在linux中用vim查看dos文件就会发现每行后面都有一个^M, 如果是一个shell脚本的程序文件,将可能“程序无法执行”,因为会误判程序的命令内容。就算执行程序没问题,看着也不爽,那该怎么办? 一个一个删? 太麻烦了吧。
其实可以如此:
# dos2unix file            //dos转unix
#  unix2dos file            //unix转dos

这样可以实现最简单的转换,还可带很多选项实现其他功能, 需要的话man一下


阅读(2374) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~