脚本未在 ubuntu 上执行,没有文件或目录。超级账本浏览器

script not executing on ubuntu no file or directory. Hyperledger explorer

我的 Hyperledger 资源管理器脚本未在终端中执行,给出了一个 "no such file or directory error",即使它显然在目录中。

我列出目录中的所有文件(注意start.sh在里面)

ubuntu@jb-hyperledger:~/bludev/blockchain-explorer$ ls app CONTRIBUTING.md main.js node_modules README.md client LICENSE MAINTAINERS.rst package.json start.sh

然后当我尝试执行时出现此错误

ubuntu@jb-hyperledger:~/bludev/blockchain-explorer$ ./start.sh -bash: ./start.sh: /bin/bash^M: bad interpreter: No such file or directory

请帮忙,谢谢

是的,答案确实是

dos2unix start.sh

谢谢