shell中变量自增的实现方法

来源:互联网 发布:足球大师耶罗捏脸数据 编辑:程序博客网 时间:2024/06/04 19:03

bash中,目前有五种方法:

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

另外,对于固定次数的循环,可以通过seq命令来实现,就不需要变量的自增了;实例如下:

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

原创粉丝点击