admin管理员组

文章数量:1613752

如有错误欢迎指正

        .bat文件一般在Windows上运行,.sh文件一般在Linux上运行。但是我在Linux中运行这两个文件都能运行,因为.bat文件和.sh文件中写的都是shell脚本,但是

windows和linux使用不同的shell控制结构和命令。

如果只是单纯的命令组合而成的.bat文件,并且linux平台也存在与windows上一样的命令,则可以兼容执行,比如下面的代码:

1

echo "hello world"

无论在windows上还是在linux上都是可以执行的。

如果想在Windows执行.sh文件,还需要做一些别的安装配置

本文标签: 文件区别batLinuxsh