当前位置:首页 > Liunx教程 >

Linux脚本文件\r\n换行符处理方法

发布时间:2020-02-13 13:49:20 作者:佚名 阅读:(43)

在服务器上面写脚本的时候,一些内容是从Windows系统上面直接复制,导致运行时报错,接下来吾爱编程就为大家介绍一下Linux脚本文件\r\n换行符处理方法,有需要的小伙伴可以参考一下:

1、检查脚本内容是否含有\r\n等换行符:

vim dbbak.sh //吾爱编程打开的是dbbak.sh,具体的根据自己的情况修改成自己的文件名称
:set ff?

QQ截图20200213133722.jpg

上图显示的就是shell脚本中含有中文的换行符

2、解决方法:

    (1)、方法一(亲测100%):

:set fileformat=unix
:wq

    (2)、方法二(tr命令):

cat dbbak.sh | tr "\r\n" "\n"

3、执行完,再次检查是否已经改正:

vim dbbak.sh 
:set ff?

显示如下图代表,文件内的换行符已经处理掉。

QQ截图20200213134356.jpg


以上就是吾爱编程为大家介绍的关于Linux脚本文件\r\n换行符处理方法,了解更多相关文章请关注吾爱编程网!

欢迎分享转载→ Linux脚本文件\r\n换行符处理方法

© 2015-2019 - 吾爱编程网 版权所有 苏ICP备18033726号-1关于我们 - 网站声明 - 联系我们