Ubuntu 执行脚本出现 $'\r': command not found 错误
Ubuntu Server 安装 FISCO-BCOS 区块浏览器,执行命名 python3 deploy.py installAll
出现如下错误
status.sh: line 2: $'\r': command not found
status.sh: line 5: syntax error near unexpected token `$'{\r''
原因脚本换行符问题,linux 下不应该使用 \r\n
,需要使用 dos2unix 把脚本文件转换一下。
解决方法
sudo apt install dos2unix -y
dos2unix server/start.sh
dos2unix server/status.sh
dos2unix server/stop.sh