我正在尝试执行ksh在文件中包含的位置
a = 0
max = 25
while [[$a -ne $max]];
do
echo "$a"
a = $((a+5))
done
给我一个错误
"[[0: not found [No such file or directory]"
我将检查while循环,并说需要2个括号,而ne是我所做的数字.....我不知道为什么它不起作用....
尝试此代码,
a=0
max=25
while [ $a -ne $max ]; #Changed here
do
echo "$a"
a=$((a+5))
done
对于整数,您可以使用
max=25
for (( a=0; a<max; a+=5 )); do
echo "a=$a"
done