Windows下编辑的(脚本)文本copy到linux下带个^M结尾
2010-06-18 00:35
375 查看
解决方法我知道的有两个:
方法1. 从终端进入文件夹, 运行 sed -i 's//r$//' xxxxxx (xxxxxx)为文件名
方法2. 安装tofrodos软件包: sudo apt-get install tofrodos
然后运行后面的命令: dos2unix xxxxxx
方法1. 从终端进入文件夹, 运行 sed -i 's//r$//' xxxxxx (xxxxxx)为文件名
方法2. 安装tofrodos软件包: sudo apt-get install tofrodos
然后运行后面的命令: dos2unix xxxxxx
相关文章推荐
- 在windows下编辑好Shell脚本,在Linux中运行
- 如何去掉linux环境中C++代码中的^M,文件一般来自windows 下编辑的c++代码。
- Windows编辑shell脚本后上传Linux格式问题
- 如何去掉linux环境中C++代码中的^M,文件一般来自windows 下编辑的c++代码。
- windows下编辑脚本文件在linux下出现错误
- shell脚本let命令在windows下编辑后上传到Linux一直报错
- dos2unix命令(windows下编辑linux文本要用)
- Windows 平台下编辑文本复制到Linux下后,中文字符出现乱码的问题
- 今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号。由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号。看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类
- Windows下记事本编辑的Shell脚本放到Linux下执行出错,格式问题(/bin/bash^M: bad interpreter: 没有那个文件或目录)
- 从windows拷贝到linux的脚本报错:未找到命令 or 语法错误
- Shell脚本: Windows下可用源码 转换为 Linux下可用源码
- linux 公社的网友出品的 Qt5.5 安装脚本,copy过来了
- windows上传文本文件至linux内容有错解决方案
- Linux文本编辑工具VIM
- windows下文本[GBK(gb2312)]批量转换为linux文本(utf-8)
- 如何替换某文件中的所有的特定字符?---linux sed命令(文本编辑命令) (转载)
- VIM中去除Windows文本中的^M符号,多种方法
- windows下写的shell脚本在linux执行出错的解决办法
- 将windows下编辑好的文件(GBK)转换成Linux下的格式(UTF8)