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で導入されたステートメント。