windows和linux文件拷贝的时候总会出现类似/bin/bash^M: bad interpreter: No such file or directory的问题。造成问题的原因是因为windows和unix编码不一致造成。
vi 文件名
执行set ff可以看到文件的编码,类似fileformat=unix或者fileformat=dos
一个很好处理这个问题的工具 dos2unix
sudo apt-get install dos2unix
dos2unix filename将windows转成unix