Let
let ステートメントは、set ステートメントを補完し、スクリプト変数を定義する際に使用します。let ステートメントでは、set ステートメントとは逆に、変数に代入する前に「=」の右側の数式が評価されます。
構文:
Let variablename=expression
let は省略できますが、その場合は制御ステートメントになります。let キーワードがないステートメントは、1 行のスクリプトに収める必要があり、セミコロン「;」または改行コード (end-of-line) で終了します。
例と結果:
例 | 結果 |
---|---|
Set x=3+4; Let y=3+4; z=$(y)+1; |
$(x) は ' 3+4 ' として評価されます $(y) は ' 7 ' として評価されます $(z) は ' 8 ' として評価されます |
Let T=now( ); | $(T) には現在の時刻の値が渡されます。 |