问题描述:sh文件中,在win环境下,用WinSCP编辑,出现如下错误:

-bash: ./start.sh: /bin/sh^M: bad interpreter: No such file or directory

 

解决方案:这是win的编码引起的,可通过如下解决。

1.查看该文件:vim  start.sh

2.查看该错误文件的格式(一般报错的文件格式是DOS):  

  :set ff

3.修改该文件格式为UNIX:

  :set ff=unix

4.再保存。

 :wq!

 

相关文章:

  • 2022-02-09
  • 2021-11-25
  • 2021-09-17
  • 2018-05-13
  • 2021-05-20
  • 2022-01-05
猜你喜欢
  • 2021-12-13
  • 2021-11-18
  • 2021-11-15
相关资源
相似解决方案