Let
let 语句是 set 语句的补充,用于定义脚本变量。相对于 set 语句,let 语句在其被分配到变量之前可以计算等号“=”右边的表达式。
语法:
Let variablename=expression
let 一词可以省略,但省略后该语句将变为控制语句。这种没有关键字 let 的语句必须包含在单个脚本行中,并且可能以分号或换行符终止。
示例和结果:
示例 | 结果 |
---|---|
Set x=3+4; Let y=3+4; z=$(y)+1; |
$(x) 将求值为“3+4” $(y) 将求值为“ 7” $(z) 将求值为“ 8” |
Let T=now( ); | $(T) 将给定当前时间的值。 |