我正在看这段代码。我想知道-le以下代码段的含义 。
-le
if [ $stage -le 2 ]; then
在一个问题中,它说-le代表<=字符串,但这是在Perl中。这里也一样吗?
<=
此外,我想知道该$stage变量是否自动更新。它已被初始化为0开始时,但后来如何递增?
$stage
0
-le检查左操作数的值是否小于或等于(<=)右操作数的值,如果是,则条件为true。
考虑:
$a=10 $b=20
那[ $a -le $b ]是真的。
[ $a -le $b ]