コンフィグレーションスクリプティング

提供: VyOS jp
移動: 案内検索

オペレーションとコンフィグレーションモードのコマンドをスクリプト内で使うことができます。

スクリプトヘッダー

#!/bin/vbash
source /opt/vyatta/etc/functions/script-template

スクリプトボディ

一度 source /opt/vyatta/etc/functions/script-template を実行すれば、 configure/set/delete/commit の全てのコマンドが使えます。オペレーションモードのコマンドも使えますが、普段の CLI と違い、コンフィグレーションセッションを開始していてもいなくても **常に** 先頭に "run" を付ける必要があります。

#!/bin/vbash
source /opt/vyatta/etc/functions/script-template

configure
set system host-name test1
commit

run show interfaces ethernet eth0