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

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

1.检查是否含有\r等换行符,也可以使用命令检查:

vim test.sh
:set ff?

如果出现fileforma=dos那么就基本可以确定是这个问题了。


解决方法一:

:set fileformat=unix
:wq

解决方法二:(tr命令)

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

就把\r\n变成了\n

原文地址:https://www.codelovers.cn/article/20200103092623.html 

你可能感兴趣的:(linux)