ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## /bin/bash^M: bad interpreter 如果这个脚本在Windows下编辑过,就有可能被转换成Windows下的dos文本格式了,这样的格式每一行的末尾都是以\r\n来标识,它的ASCII码分别是0x0D,0x0A。如果你将这个脚本文件直接放到Linux上执行就会报/bin/bash^M: bad interpreter错误提示。 ``` #命令检查一下,看看是不是dos字样,如果是dos格式的,则会显示下面的这个 :set ff? #然后执行 :set ff=unix ```