我想要一个像下面这样的 bash 循环函数,顺序递减:
for i in {8..2}
do
...
done
并且 8 和 2 可以设置为变量,例如:
start=$1
end=$2
for i in {$start..$end}
do
...
done
但似乎这个剂量不起作用。我怎样才能做到这一点?
感谢所有快速回答,后来我在这里找到了答案。 带有变量 bash 的降序循环
解决方案:
start=$1
end=$2
for i in `seq $start -1 $end`
do
...
done
谢谢~