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

1、开始以为是sh路径问题,用which查看是正确的。

2、用vim打开文件:vi 文件名。

 

3、按‘:’号键,输入查看文件的格式命令set ff或set fileformat。

 

 

 4、可以看到格式是DOS的。

 

 5、再按‘:’键输入set ff=unix 或 set fileformat=unix设置格式为unix的。

 

 6、然后‘:’键后输入wq,保存,再重新运行就可以了。

 

 

 

posted @ 2021-05-24 16:55  binbin_cloud  阅读(283)  评论(0编辑  收藏  举报