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

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

发布时间:2024-01-02 12:06:34 作者:佚名 阅读:(15)

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

Linux脚本文件rn换行符处理方法

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

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

Linux脚本文件rn换行符处理方法

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

2、解决方法:

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

:set fileformat=unix
:wq

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

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

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

vim yundreamslog.sh 
:set ff?

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

Linux脚本文件rn换行符处理方法


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

© 2023 - 云梦编程网 版权所有 鲁ICP备2021017318号-4