以前在工作当中,偶尔会碰到windows的文件上传到Linux系统之后,在每一行的末尾有一个^M的标志,这是由于不同系统中不同编码格式导致的,一般可以通过如下命令解决:

yum -y instlal dos2unixdos2unix filename

然而今天遇到了一个文件,^M居然不是在文件末尾,而是在中间就有,整个文件 变成了一行,具体内容如下:

经过一番折腾,最终得到两种解决方法:

方法一:将文件内容复制到notepad++里面,然后再导入到linux文件中!

方法二: 问了很多朋友,得出如下命令:

sed -i 's#\r#\n#g' filename

完美解决!!

转载于:https://www.cnblogs.com/liuguangjiji/p/10611429.html

Linux系统中文件^M乱码解决相关推荐

  1. linux中600是什么权限,linux系统中文件的权限

    查看文件权限的语句: 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些: -rw-rw-r-- 一共有10位数 其中: 最前面那个 - 代表 ...

  2. 快速容易地处理Windows、Mac 和Linux系统中文件路径问题

    作者:景略集智 链接:https://www.zhihu.com/question/48755767/answer/423475686 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业 ...

  3. linux搜索关键字并定位,Linux系统中文件定位与查找(示例代码)

    Linux系统中文件查找 关键词 文件查找 | find | locate 本文主要介绍有关文件查找的两个命令--find和locate,以及压缩打包的命令--compress, gzip,bzip2 ...

  4. Linux系统文件夹权限475,linux系统中文件的特殊权限

    在上篇博客中叙述linux系统中文件的基本属性,见http://vinsent.blog.51cto.com/13116656/1951574,这篇给大家带来linux系统文件的特殊权限,包括SUID ...

  5. linux检测到文件更新执行,一种更新Linux系统中文件的方法及操作方法专利_专利查询 - 天眼查...

    1. 一种更新Linux系统中文件的方法,其特征在于,包括在基于Linux系统的电视的主 程序中设计一个功能接口,该功能接口在电视系统检测到外部存储设备接入时被调用,所 述功能接口实现以下内容: A: ...

  6. Linux系统中文件系统管理

       一.文件系统的基本组成和文件系统结构    1.Linux 系统的基本组成 图例:    Linux系统由Linux内核和一系列GNU库及程序组成.根据其所处的位置,从内向外依次分为:内核.运行 ...

  7. linux系统中文件的几种类型

    Linux系统是以文件的形式来进行管理的.Linux文件类型常见的有:普通文件.目录.字符设备文件.块设备文件.符号链接文件等,如果想了解这方面知识的弟兄,就进来了解了解. Linux系统不同于win ...

  8. Linux系统下文件字体乱码的解决方案

    在Linux系统下经常会遇到从网上下载的文件,打开是乱码的情况,尤其是含有中文字符的txt文件或者是一些后缀为 .srt..ass的字幕文件,其原因大多是因为这些文件的编码格式为gb18030编码格式 ...

  9. Linux系统中文件的访问权限

    在Linux操作系统中,为了保证文件信息的安全,Linux给文件都设定了一定的访问权限. Linux中的每一个文件都归某一个特定的用户所有,而且一个用户一般总是与某个用户组相关. Linux对文件的访 ...

最新文章

  1. python scatter参数详解_matplotlib.pyplot.scatter散点图结构及用法||参数详解
  2. debian 8 mysql_在Debian 8系统安装 nginx + php + mysql(MariaDB) 基本Web环境
  3. 用mongo实现mysql视图_浅谈 MongoDB 的视图
  4. Apsara Stack 技术百科 | 边缘场景智能云化,让云无处不在
  5. ORACLE数据库自动备份压缩的批处理脚本 rar 7z
  6. 【数据格式】Jackson 美化输出JSON,优雅的输出JSON数据,格式化输出JSON数据
  7. 【探路者】第三周立会报告5(总第17次)
  8. DOM属性用法速查手册
  9. python你好代码-AI人工智能Python实现简单人机对话:你好,人类
  10. fir.im Weekly - Mobile developer 利器分享
  11. jqurey怎么写入html,html如何写入和创建功能到jquery
  12. VPS融合怪测评脚本(主体已完善,历史遗留问题解决时间未知)(VPS fusion monster evaluation script)
  13. 【数值分析】Doolittle分解和Cholesky分解的Python实现
  14. vue 背景图 自适应_Vue的自适应视频背景播放器
  15. 一个等号(=)和三个等号和两个等号的区别(“===”和“==”)
  16. java实现拖动排序功能_Java实现拖拽列表项的排序功能
  17. 2017年末给自己的一段话
  18. 访问局域网计算机错误码,无法访问局域网内的电脑并弹出错误提示的解决方法...
  19. html+css+JavaScript最最最简易图片放大器——随手练
  20. jQuery 选择器(checked)详解

热门文章

  1. arcgis 分区 属性值_如何使用ArcGIS计算分区河流(管线)总长度
  2. java调用url505_JAVA中三种URL连接方法
  3. python3.7.2怎么使用win7_Win7同时安装Python2和Python3的配置
  4. HTTPS 传参数(Query String)安全吗?
  5. 字符串匹配rk算法c语言,字符串匹配问题(BFRK算法)
  6. crowd counting_[crowd_counting]-MANet_arxiv1901
  7. php文件转成css,利用PHP压缩CSS、JS 输出
  8. qpython3可视图形界面_python GUI库图形界面开发之PyQt5窗口控件QWidget详细使用方法...
  9. tcp当主动发出syn_(二)深入浅出TCPIP之再识TCP,理解TCP三次握手(上)
  10. 【转】python-word2vec模块使用详解