我需要在Puppet 3.4.3中删除字符串的第一个字符。
我试图在纯Puppet中找到一种方法,但Puppet 3似乎没有非常完整的字符串操作功能。
答案 0 :(得分:1)
Puppet没有内置子字符串函数,但它有regsubst()
用于执行基于正则表达式的替换。这可以做你要求的,等等。例如:
$truncated = regsubst($original, '^.(.*)$', '\1')
答案 1 :(得分:0)
在纯Puppet 3.4中似乎没有办法做到这一点。但是,可以使用内联模板轻松完成。
$truncated = inline_template('<%= @original[1..-1] %>')