対話型コマンドモードは、シェルとして Jython インタプリタを使用します。 このモードで動作すると、CLI には次のような利点があります。
コマンド全体を 1 行で入力する必要がない。 単にコマンド名を入力してから、cr_clij により入力のプロンプトが表示された時点で、コマンド引数を入力できる。
シェルにより保存されるコマンド履歴を活用できる。
Jython スクリプト内から N1 Service Provisioning System ソフトウェア コマンドを呼び出すことができる。
より複雑で繰り返しの多い操作のための、強力なスクリプトを作成できる。
自動化のために、対話型モードの結果はより詳細になっている。
Jython スクリプトの内部からコマンドを呼び出すには、スクリプトの先頭に次の行を追加します。
from clui import * app=PyCLUI() make Jython calls to the N1 Service Provisioning System app.execStr(CLI command) invoke Jython methods from the new Jython object App.close() delete the instance of this Jython class |