Shell 变量自增实现方法

1  i=`expr $i + 1`;
2  let i+=1;
3  ((i++));
4  i=$[$i+1];
5  i=$(( $i + 1 ))

bash中,支持上述五种写法。

 

另外,对于固定次数的循环,可以使用seq

#!/bin/bash
for j in $(seq 1 3)
do
  echo $j  #1 2 3
done

 

posted @ 2018-08-14 09:57  faithfu  阅读(3016)  评论(0编辑  收藏  举报