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

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