#!/bin/bash
x=1
while [ "$x" -lt 20 ]
do
echo "$x"
x=("$x" * 5);
done
在意外标记“done”附近出现语法错误,并获取输出 11111111111....
答案1
使用正确的语法进行计算:
x=$((x*5))
#!/bin/bash
x=1
while [ "$x" -lt 20 ]
do
echo "$x"
x=("$x" * 5);
done
在意外标记“done”附近出现语法错误,并获取输出 11111111111....
使用正确的语法进行计算:
x=$((x*5))