有没有一种现成的方式来在augeas或通过puppet augeas处理程序本地复制一个分支?
如果复制操作符本身在augeas中可用,则会是这样的
cp /files/etc/grub.conf/title[1]/ /files/etc/grub.conf/title[99]/
在我的情况下,这是在grub.conf中的“title [x]”部分,但是我确定同样的东西在其他地方是适用的。
这是一个已经计划了一个looooon时间的function。 事实上, 这张票还是开放的。
所以答案是否定的,API中目前没有cp操作符。 如果你不想贡献它,你可以用你select的语言来模拟它,通过recursion遍历节点并在目标树中创build它们。