shell脚本是bash或者sh脚本吧,这个在windows下需要专门的环境来执行的,并不能在普通的cmd中执行。
大多数安装了git for windows环境中,有一个git bash here的右键菜单命令,它其实就是启动一个mingw环境,这里就可以模拟bash(支持常见内部命令,外部命令看情况)啦,不过这样的环境也不是所有的命令都支持的,你要看哪些命令不支持,去排除它。
你也可以专门安装mingw类环境,这里大多数外部命令也可以找到合适的替代。
对于win10,则可以使用wsl环境。
系统是win10的话,可以通过win10上的linux子系统来运行linux上的脚本文件,cmd命令行中输入bash进而运行shell脚本;
其它还可以试试安装cygwin...