Linux 下 Bash 脚本 bad interpreter 报错的解决方法 本文理论上适合所有 Linux 操作系统。 问题复现 有时候为了图方便,我们会直接在本机 git clone 一个 Github 的私有仓库,然后再使用 lrzsz 或 sftp 上传到服务器上,此时如果你本机是 Windows 系统,服务器是 Linux 系统,那么 git clone 下来的脚本文件编码就自动给你换成 Windows 的 CRLF,然后在 Linux 服务器上执行脚本时,会报错 系统运维 2025-09-13 大猫