`

文件换行符转换 (dos 转 unix/linux)

 
阅读更多

 window/dos 下文件换行符为  0x0D ,0x0A 

 unix/linux  下文件换行符为 0x0A 

 

0x0D  ==  \r

0x0A  == \n

 

因此 windows下编辑的文件,上传到unix/linux上时,可能会影响使用,如上传的是shell文件,可能会报错:

-bash: ./startbin.sh: /bin/sh^M: bad interpreter: No such file or directory

 

使用vi 可以把换行符转换为unix类型的:

 

:set ff //用来显示当前换行符类型

会显示:  fileformat=unix  

 

:set ff=unix //设置文件换行符类型为unix

 

之后 保存退出就可以了。

分享到:
评论

相关推荐

    unix-dos 文本转换工具

    1、由于windows平台与linux平台下的换行符不同,因此在不同平台间传送文件时,因经过转换,此工具即实现了此功能。 2、此资源包文件列表如下: a) unix2dos.c #unix2dos源代码 b) dos2unix.c #dos2unix源代码 c) ...

    dos2unix-6.0.3-4.el7.x86_64.rpm

    dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的

    Dos2unix和SFTP工具与实例

    ①使用Dos2unix.exe实现Windows、Unix(Linux)系统间换行符转换实例; ②使用winscp551setup.exe实现SFTP方式的文件同步; 注:winscp551setup.exe的使用方法不详之处请参考安装后的操作手册,强于所有网上资料。

    详解Linux文本文件与WIN文本文件换行格式转换命令

    在DOS使用的换行符为 ^M$,我们称为CR与LF两个符号。而在Linux中,则仅有LF ($) 这个换行符。 可以用如下命令完成格式转换:$dos2unix,$unix2dos。但这两个命令在UBUNTU发行版本中不存在,可通过: $sudo apt-get ...

    tofrodos_1.7.8.debian.1-1_amd64.deb

    最简单、最常用的解决方法是使用dos2unix命令转换:dos2unix filename Ubuntu下dos2unix和unix2dos命令在tofrodos包中 安装:apt-get install tofrodos 安装完之后用dos2unix和unix2dos发现还是不能用,原来是...

    LINUX 20招

    快速关闭Linux系统 最新版本的Linux/UNIX系统借鉴了大型机的技术,采用了抗掉电的日志式文件系统,可以自动跟踪保存用户数据,自动同步刷新文件系统,用户完全可以随手关闭电源,从而达到快速关闭系统的目的。...

    入门学习Linux常用必会60个命令实例详解doc/txt

    文件为doc版,可自行转成txt,在手机上看挺好的。 本资源来自网络,如有纰漏还请告知,如觉得还不错,请留言告知后来人,谢谢!!!!! 入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供...

    Linux操作系统基础教程

    一.Linux的文件系统结构.....................................................................................................6 二. 文件类型................................................................

    RED HAT LINUX 6大全

    第1章 Red Hat Linux和UNIX简介 1 1.1 Linux的优点 2 1.2 版权和保证 3 1.3 在哪里可以获取Red Hat Linux 3 1.4 系统需求 3 1.5 小结 4 第2章 Red Hat系统的安装 5 2.1 准备,认真准备 5 2.2 安装Red Hat Linux 6 ...

    cmd操作命令和linux命令大全收集

    CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...

    windows实用dos命令大全

    (1)当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件;  (2)PATH命令中的路径,若有两条以上,各路径之间...

    CommonScripts:一些有用的脚本

    1.2 使用使用之前sudo apt-get install dos2unix使用bash trans.sh 指定文件夹 要转换文件的拓展名例如,将/home文件夹及其子文件下所有java源文件进行转换bash trans.sh /home java1.3 对应博文

    Linux高级bash编程

    Du: DOS 到 UNIX 文本文件的转换. 12-21. rot13: rot13, 弱智加密. 12-22. Generating "Crypto-Quote" Puzzles 12-23. 格式化文件列表. 12-24. 使用 column 来格式化目录列表 12-25. nl: 一个自己计算行号的脚本. ...

    网管教程 从入门到精通软件篇.txt

    CPI:Microsoft MS-DOS代码页信息文件 CPL:控制面板扩展名,Corel颜色板 CPP:C++代码文件 CPR:Corel提供说明书文件 CPT:Corel 照片-绘画图像 CST:Macromedia Director Cast文件 CUR:Windows光标文件 D ...

    Ghost 8.3 系统备份软件

    同以前版本不同的是,Ghost 2001 加入了对 Linux EX2的支持(FIFO 文件存储格式),这也就意味着 Linux 的用户也可以用 Ghost 来备份系统了。 3.配套软件  A.Ghost 浏览器 在以前的 Ghost版本中,我们只能对...

    Ghost 8.3 Enterprise

    同以前版本不同的是,Ghost 2001 加入了对 Linux EX2的支持(FIFO 文件存储格式),这也就意味着 Linux 的用户也可以用 Ghost 来备份系统了。  3.配套软件  A.Ghost 浏览器  在以前的 Ghost版本中,我们只能对...

    c#学习笔记.txt

    下列转换属于显式转换: object 0=(object)i; 所有隐式转换。 显式数值转换。 显式枚举转换。 显式引用转换。 显式接口转换。 取消装箱转换。 用户定义的显式转换 4, delegate(委托) delegate void D(int x); ...

    Tcl_TK编程权威指南pdf

    Tcl解释器已经从Unix平台移植到了DOS、Windows、OS/2、NT以及Macintosh环境中,而TK工具包也从X window系统移植到了Windows和Macintosh环境中。 1988年,当我在Berkeley做ousterhout教授的博士生时,第一次听说了...

Global site tag (gtag.js) - Google Analytics