我正在尝试在循环内的另一个数学表达式中的FOR循环中使用迭代计数器的值。示例代码:
#! /bin/bash
for i in {100..1}
do
j=$($i-1)
echo $i $j
done
但是,这不起作用。我想获得如下所示的输出:
100 99
99 98
等等。
试试这个:
for i in {100..1}
do
j=$(($i-1)) <- Here is the change.
echo $i $j
done
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句