set
構文
set $name = value;
説明
変更可能な変数に値を割り当てます。変数は、 ステートメントを使用して定義する mvar 必要があります。
属性
name |
可変変数の名前。 |
value |
可変変数に割り当てる値。 |
SLAX の例
次の例では、可変変数を作成しますblock。ステートメントはset、変数に初期値をblock割り当てます。forループでは、コードは指定されたリスト内の各項目を繰り返し、2つの子要素で要素を追加し<size>、<name>変数に格納されたノードセットに block 、 を追加<item>します。
mvar $block;
set $block = <block> "item list";
for $item (list) {
append $block += <item> {
<name> $item/name;
<size> $item/size;
}
}
リリース情報
Junos OSリリース12.2以降のリリースでサポートされているSLAX言語のバージョン1.1で導入されたステートメント。