linux换行为\n,windows换行为\r\n,windows环境编辑的shell脚本在linux下执行会报错:

line 2: $'\r': command not found

查看

# cat -A test.sh
#!/bin/sh^M$
^M$
...

解决方法:

vi

1)替换

:%s/^M//g

2)设置文件格式

:set fileformat=unix

转载于:https://www.cnblogs.com/barneywill/p/10950019.html

【原创】Linux基础之去掉windows中的\r相关推荐

  1. Linux中文档去掉windows文本的多余的回车符(^M)

    1) 使用sed   去掉windows下的回车符 (注意^M 在linux 下写法 按^M 是回车换行符,输入方法是按住CTRL+v,松开v,按m) sed -i 's/^M//g' filenam ...

  2. 如何往linux虚拟机传文件,Windows中虚拟机Linux传输文件的两个简单的方法

    有的时候,我们可能需要把Windows中的文件上传到虚拟机Linux上去,除了常用的samba服务器,还有那些方法呢? 1.在Windows中设置共享文件,在Linux中挂载共享文件夹 2.使用fil ...

  3. Linux基础——怎么样从 Windows 通过 SSH 远程 Linux

    文章目录 1.前言 2.Windows SSH 软件 PuTTY 1.前言 为了实现 SSH 功能, 你得确定你的 Linux 上有安装了 SSH 服务, 通常可能是没有安装的. 所以我们将要安装一个 ...

  4. 计算机应用基础 试列出windows中运行一个程序的三种途径,2012-10-17——郑州大学远程教育学院2012计算机应用基础考试考题和答案.doc...

    窗体顶端 本卷共有2大题. 窗体底端 一.单项选择题(30道小题,共60分) 1.Windows菜单操作中,如果某个菜单项的颜色暗淡,则表示( )(2分) A.只要双击,就能选中? B.必须连续三击, ...

  5. 【Linux基础】 Redhat6.5中OpenOffice的安装

    1. 在官方网站下载最新版本的OpenOffice软件包 目前支持32位和64位两种系统. OpenOffice软件下载官方网站: http://www.openoffice.org/ 2. 解压 [ ...

  6. linux java的启动内存溢出,java - Java的R代码可在Linux上运行,但不能在Windows中运行 - 堆栈内存溢出...

    我在做什么? 我正在用Java编写一个数据分析程序,该程序依赖R的arulesViz库来挖掘关联规则. 我想要什么? 我的目的是将规则存储在Java中的String变量中,以便以后进行处理. 它是如何 ...

  7. linux解压exe文件,在Deepin V20系统下解压Windows中.exe文件的方法

    其实在Linux系统下解压Windows中.exe文件非常的简单,如果使用的是Ubuntu系统,只需双击.exe文件,然后系统自带的解压软件就可以查看到.exe文件里面的内容,然而,如果是在Deepi ...

  8. Linux中如何使用mysql和php_hi 感恩节——Linux基础教程之mysql和php

    感恩节.虽然一直没有过这个节日的习惯,但仅仅是听到感恩的消息,都能想到一幅幅画面.愿大家安好! 学习Linux的前言 选择了Linux发行版本,你就会想如何开始学习Linux了. 1.当然是安装Lin ...

  9. Linux和windows中的换行符差异问题 LINUX的换行符在Windows记事本打开不换行或出现黑点

    http://hi.baidu.com/mayongl7/blog/item/06e61af7c719053a730eec4d.html LINUX的换行符在Windows记事本打开不换行或出现黑点 ...

最新文章

  1. Java虚拟机的静态常量池和运行时常量池
  2. 成员变量和属性区别(@property那点事儿)
  3. hdu-1565(方格取数(1))---状态压缩
  4. three.js 几何体-组合网格_3dmax利用优化和多边形倒角制作饰品组合1
  5. HDU 1115 Lifting the Stone(求多边形重心)
  6. 被忽视的ArrayList,你知道多少
  7. word List 08
  8. Navicat15安装笔记
  9. oracle数据库配置管理,Oracle配置管理
  10. GDB调试时,出现value optimized out的解决办法小结
  11. pg库和mysql的优缺点_MySQL与PostgreSQL的实际性能比较
  12. 软件测试52讲-安全第一:渗透测试
  13. 织梦php 文章采集规则,织梦输入网址采集单个网页功能发布 不需要写采集规则一键采集...
  14. 【保研记录】2020年信工所二室(第三批)预推免面试经验分享
  15. python做数学计算器_python作为计算器 数学用法
  16. ssh连接阿里云服务器报错 Server responded ”Algori thm negotiation failed.”
  17. 博士申请 | 香港城市大学计算机学院徐伟涛老师组招收人工智能全奖博士生
  18. VIM 参考手册 For Vim version 7.3
  19. 如果我写一个开源的HIS软件
  20. CentOS 安装 kafka 扩展

热门文章

  1. 选择排序 - python实现详解
  2. Tab选项卡切换效果JavaScript汇总
  3. 应用HttpWebRequest接收post或get数据
  4. 《Pytorch - 逻辑回归模型》
  5. 新版JupyterLab快捷键+调试技巧(建议收藏)
  6. 【C++、Matlab】VS2013 C++读写.mat文件
  7. 零膨胀负二项回归模型的使用 R语言
  8. 哈夫曼编解码原理与实现【转载】
  9. Matlab中出现“无法打开电子表格,MATLAB报告了以下错误;错误:服务器出现意外情况”
  10. 统计学习方法笔记(李航)———第六章(逻辑斯谛回归)