执行shell脚本提示“/bin/bash^M: 坏的解释器”
由于我在windows 系统下通过 sublime text编写shell脚本,在linux下执行会出现坏的解释器,这是因为Windows 换行是\n\r,而在bash shell中是\n ,我们使用命令sed -i 's/\r$//' installnginx.sh
命令把脚本中的\t换成空的就可以
执行shell脚本提示“/bin/bash^M: 坏的解释器”
由于我在windows 系统下通过 sublime text编写shell脚本,在linux下执行会出现坏的解释器,这是因为Windows 换行是\n\r,而在bash shell中是\n ,我们使用命令sed -i 's/\r$//' installnginx.sh
命令把脚本中的\t换成空的就可以