-bash: /usr/local/bin/dfs: /bin/bash^M: bad interpreter: 没有那个文件或目录

出现该问题的原因一般是自己编写脚本时,在Linux上不能运行,可能原因是windows和linux有些不可见字符的问题

有两种解决办法:

  1. 将文件添加后缀名变成 ***.sh
  2. 在Linux系统中重新编写命令,不要在windows中编写好再复制到linux中