答案1
我认为,您正在寻找的答案是$::osfamily
案例命令是否适用于您的实例?
case $::osfamily {
'Debian', 'Suse': {
...stuff for Deb/Suse...
}
'RedHat': {
...stuff for RH ...
}
'Windows': {
...stuff for Windows...
}
Default: {
... default stuff ...
}
} # -- End Case
要查看还有什么可用内容,请在命令提示符下运行:
facter os
您可以facter
不带参数运行,将其发送到文件并仔细阅读所有内容事实那个木偶知道。