不同的Linux使用的解释器是不一样的,centos使用的是bash,Ubuntu使用的是dash。可以使用cat /etc/shells查看当前系统支持的shell解释器。然后在/bin目录下查找sh相对应的软连接。可以看到sh命令软连接到dash命令,那么对于sh XXX.sh实际上使用的是dash解释器。