标签:Windows CRLF

windows下写的Shell脚本 Linux下无法执行解决方法

2023-05-25 Windows CRLF

在Windows下编写的Shell脚本因换行符(CRLF)与Linux(LF)不同,导致同步到GitHub并在Linux运行时报错。本文提供了三种解决方法:一是在编写代码时通过Notepad++将格式转为UNIX(设置CRLF为LF);二是使用vim或vi编辑器设置文件格式ff=unix;三是通过Git Bash或Linux sed命令替换换行符(sed -i 's/\r$//'脚本名)。

阅读全文 »
更多文章 下一页