replace-pattern
使用
<rpc> <load-configuration> <!-- replace a pattern globally --> <configuration replace-pattern="pattern1" with="pattern2" [upto="n"]> </configuration> <!-- replace a pattern at a specific hierarchy level --> <configuration> <!-- opening tag for each parent element --> <level-or-object replace-pattern="pattern1" with="pattern2" [upto="n"]/> <!-- closing tag for each parent element --> </configuration> <!-- replace a pattern for an object that has an identifier --> <configuration> <!-- opening tag for each parent element --> <container-tag replace-pattern="pattern1" with="pattern2" [upto="n"]> <name>identifier</name> </container-tag> <!-- closing tag for each parent element --> </configuration> </load-configuration> </rpc>
描述
替换候选配置或打开配置数据库中的变量或标识符。Junos OS 将属性指定的 replace-pattern
模式替换为属性定义的 with
替换模式。可选 upto
属性限制替换的对象数。替换的范围由配置数据中属性的位置确定。
属性
replace-pattern="pattern1" |
定义要匹配的标识符或值的文本字符串或正则表达式。 |
with="pattern2" |
替换位于 的 pattern1标识符和值的文本字符串或正则表达式。 |
upto="n" |
替换的对象数。的值 n 控制配置中替换的对象总数(而不是模式出现的总次数)。首先替换相同层次结构级别的对象(同级)。给定对象中模式的多次出现被视为单个替换。如果不包括该
|
发布信息
Junos OS 15.1R1 版中引入的属性。