gpt4 book ai didi

linux - Puppet:如何连接变量和字符串

转载 作者:IT王子 更新时间:2023-10-29 00:55:19 24 4
gpt4 key购买 nike

我想连接 puppet 变量和一个字符串

$agents_location='/home/agent2/adikari5'
file { $agents_location+"/filename.zip":

mode => "0777",
owner => 'root',
group => 'root',
source => 'puppet:///modules/filecopy/wso2as-5.2.1.zip',
}

如上代码,我想连接 $agent_location 和字符串部分的其余部分以创建文件路径。正确的做法是什么?

最佳答案

您可以使用 ${} 在字符串中插入变量:

file { "${agents_locations}/filename.zip":
...
}

注意双引号。如果没有它们,路径名将是您所写的字面意思,即 ${agents_locations}/filename.zip 而不是 /home/agent2/adikari5/filename.zip

文档引用: http://docs.puppetlabs.com/puppet/latest/reference/lang_variables.html#interpolation

关于linux - Puppet:如何连接变量和字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24016327/

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