mac (linux/unix)执行shell脚本报错

情况说明:

假设你是在Windows下用编辑器打开a.sh,屏幕粘贴到b.sh

来自Windows的文件,到了linux/unix下面,最好用dos2unix 命令转换它的格式


解决:
Install dos2unix on Mac OSX
1.
打开终端
2.
运行

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null

3.运行

brew install dos2unix
4.运行

dos2unix  文件名



运行成功会看到:
dos2unix: converting file 文件名 to Unix format...

最后,开心执行你的文件吧!!!!!

你可能感兴趣的:(shell脚本)