gpt4 book ai didi

puppet - 使用 puppet 执行 shell 命令/脚本

转载 作者:行者123 更新时间:2023-12-04 02:09:19 43 4
gpt4 key购买 nike

我想仅当文件存在于特定路径中时才使用 puppet 执行 shell 命令/脚本。

例如,如果一个文本文件 test.txt存在于 /root path 那么 puppet 将执行 shell 脚本,否则 puppet 不执行任何命令

最佳答案

在发布此问题之前,您应该进行一些研究。但是不要紧..

exec {"Comment to your resource":
command => 'your command',
provider => shell,
onlyif => '/usr/bin/test -e /path/to/file/test.txt',
}
onlyif将执行 Exec 中的命令当且仅当执行的命令(在 onlyif 中)具有返回码 0。

关于puppet - 使用 puppet 执行 shell 命令/脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40212141/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com