[index] CentreCOM 8316XL/8324XL コマンドリファレンス 2.7

IF THEN ELSE ENDIF

カテゴリー:運用・管理 / スクリプト


IF string1 {EQ|NE} string2 THEN commands [ELSE commands] ENDIF

string1: 比較対象文字列(1〜255文字)
string2: 比較対象文字列(1〜255文字)
commands: コマンド列


2つの文字列(string1、string2)の比較結果に基づき条件分岐を行うための制御構文。本構文は、スクリプト中でのみ使用可能。

演算子EQは2つの文字列が等しいときに真、NEは2つの文字列が等しくないときに真を返す。比較時は大文字小文字が区別されない。

条件式(string1 {EQ|NE} string2)が真のときはTHEN節(THEN〜ENDIFまたはTHEN〜ELSE)が実行され、その後ENDIFの次から実行が継続される。

条件式が偽のときは、ELSE節があればELSE節(ELSE〜ENDIF)が実行され、その後ENDIFの次からスクリプトの実行が継続される。

条件式が偽で、なおかつELSE節がないときは、ただちにENDIFの次に飛ぶ。



備考・注意事項

スクリプト中でのみ使用可能。



関連コマンド

WAIT




Copyright (C) 2004-2010 アライドテレシスホールディングス株式会社

PN: J613-M0249-11 Rev.J