debian系统打开Windows下生成的文本文件,会在每行的末尾出现’^M’

原因就是Windows和Linux的回车符是不同的

在Windows下回车符是\r\n回车换行

在Linux下回车符是\n

最简单、最常用的解决方法是使用dos2unix命令转换:dos2unix filename

debian下dos2unix和unix2dos命令在tofrodos包中

安装:apt-get install tofrodos

安装完之后用dos2unix和unix2dos发现还是不能用,原来是debian里已经不再用这个命令啦,

$ dpkg -L tofrodos
/.
/usr
/usr/bin
/usr/bin/fromdos
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/fromdos.1.gz
/usr/share/doc
/usr/share/doc/tofrodos
/usr/share/doc/tofrodos/NEWS.Debian.gz
/usr/share/doc/tofrodos/tofrodos.html
/usr/share/doc/tofrodos/copyright
/usr/share/doc/tofrodos/changelog.Debian.gz
/usr/share/doc/tofrodos/readme.txt.gz
/usr/bin/todos
/usr/share/man/man1/todos.1.gz
可以看出,改成todos和fromdos了

转载于:https://www.cnblogs.com/yuanping/archive/2013/06/10/3130801.html

debian dos2unix相关推荐

  1. uos命令_ubuntu、debian、uos的命令

    curPath=$(dirname $(readlink -f "$0"))cd $curPath12 查询大的文件和文件夹find . -type f -size +100M1 ...

  2. linux之dos2unix命令

    将DOS格式文本文件转换成Unix格式,dos2unix命令 用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter).D ...

  3. 文件格式转换DOS到UNIX:dos2unix+UltraEdit(解决no such file or directory问题)

    在windows上编辑好sh后到linux下运行时常会出现"no such file or directory",如果确实存在文件,可能是格式的问题,脚本文件是DOS格式的, 即每 ...

  4. debian安装 Debian的一些常用命令

    本篇文章主要介绍了"debian安装 Debian的一些常用命令",主要涉及到debian安装方面的内容,对于Linux教程感兴趣的同学可以参考一下: dpkg学习:(1)dpkg ...

  5. Ubuntu下代替dos2unix命令 (转自两个文件)

    转自:http://blog.163.com/xiaowei_090513/blog/static/117718359201091393735295/ Ubuntu系统打开Windows下生成的文本文 ...

  6. debian软件包管理

    转自:http://baike.sogou.com/v63691049.htm ubuntu继承与debian,管理方法一致. 实用命令: 1.dpkg -S /bin/ls 查询文件属于哪个deb包 ...

  7. Ubuntu 打 deb 包报错(fpm not found、dos2unix not found)

    1. 安装 dos2unix 在 Ubuntu 打 deb 包时有如下错误: /bin/sh: 1: dos2unix: not found 使用 apt-get 来安装 sudo apt-get i ...

  8. 如何安装新linux内核,详解Debian系统中安装Linux新内核的流程

    一直对Linux内核很有兴趣,但苦于入门不易,认真看了ldd前5章突然就来感觉了,光看不练不顶用,首先就需要环境搭建. 使用的是Debian 5.0,内核2.6.26,欲安装的新内核为2.6.28,这 ...

  9. debian linux忘记密码,debian ubuntu linux 忘记root密码的重置方法

    在前一章,讲了在 redhat/CentOS 等系统中,忘记 root 密码的重置方法,是修改 grub 里的 kernel 那一行,使其进入单用户,然后修改密码,可以这种方法,在 ubuntu 以及 ...

  10. debian php mysql 包_Linux+Varnish+Apache+MySQL+PHP一键包For Ubuntu/Debian

    使用方法: 建议各位先update和upgrade: apt-get -y updateapt-get -y upgrade OK后执行: sudo suwget http://lvamp.yzs.m ...

最新文章

  1. 厉害!冬奥首金选手都来自这所高校!还全是研究生!
  2. 怎样才算全面的分类?
  3. 0728pm 控制器
  4. linux 分布式 程序管理,linux--------------git分布式系统项目管理(1)
  5. ‘entityManagerFactory‘ that could not be found
  6. java定时任务什么时间e结束_Java定时任务
  7. 使用DataSync迁移数据到Gaussdb T
  8. 时区 java 巴黎,关于时区:Java没有有关所有IANA时区的信息
  9. linux flush 磁盘,linux 磁盘IO栈和优化思路
  10. AirFlow常见问题汇总
  11. 【网络流24题】[CTSC1999]家园
  12. 图说丨京东《技术重构社会供应链——未来科技趋势白皮书》
  13. SmartUpload问题
  14. [从零开始学习FPGA编程-10]:快速入门篇 - 操作步骤2-2- Verilog HDL语言Module与硬件电路对应关系快速概览
  15. 全球光伏多晶硅价格上涨 中美贸易纠纷不断
  16. UVC 摄像头驱动开发
  17. python 基于numpy的线性代数运算
  18. canvas实现动态矩形碰撞
  19. 三亚科技创新创业大赛完美落幕,珈和科技等五个企业获一等奖
  20. 用Python批量替换更改掉txt文本的内容

热门文章

  1. 几种将网站设为首页的代码
  2. 替换jar包中的class文件
  3. 对付U盘病毒彻底免疫
  4. 彼得德鲁克《卓有成效的管理者》——阅读摘要
  5. Friendster,linkedin,orkut,liring对SNS的求索 1
  6. oracle 客户端安装包下载地址,Oracle客户端安装及下载地址
  7. stm32平台实现以太网转串口、485、CAN
  8. 适用于Windows的Xcode:在PC上安装Xcode的5种方法
  9. python爬虫解决频繁访问_python爬虫程序如何预防被限制
  10. 云呐-工单管理制度及流程,工单管理规范