美文网首页
shell中变量自增

shell中变量自增

作者: Geek_C | 来源:发表于2018-07-02 11:23 被阅读0次

在Linux-shell中写循环时,常常要用到变量的自增,现在总结一下整型变量自增的方法。

我所知道的,bash中,目前有五种方法:

1. i=`expr $i + 1`;

2. let i+=1;

3. ((i++));

4. i=$[$i+1];

5. i=$(( $i + 1 ))

# 可以实践一下,简单的实例如下:
#!/bin/bash
i=0;
while [ $i -lt 4 ];
do
echo $i;
i=`expr $i + 1`;
# let i+=1;
# ((i++));
# i=$[$i+1];
# i=$(( $i + 1 ))
done

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

#!/bin/bash

for j in $(seq 1 5)
do
echo $j
done

相关文章

  • shell中变量自增

    在Linux-shell中写循环时,常常要用到变量的自增,现在总结一下整型变量自增的方法。 我所知道的,bash中...

  • Java 变量自增

    Java 变量自增 a++ 是: 先取出 a 的值放在栈中 a 自增 a1 得到栈中的值 ++b 是: b 先自增...

  • 自增和自减

    自增++ - 通过自增可以使变量在自身的基础上增加1 - 对于一个变量自增以后,原变量的值会立即自增1 ...

  • shell变量详解

    本文转载自Hello,Barry的shell变量详解1 shell变量基础shell变量是一种很“弱”的变量,默认...

  • C语言学习 - 自增、自减运算

    自增、自减运算 自增运算自增运算表示将变量加1,运算符为:++。自增运算符在前时,变量先加1,再使用,如:++i;...

  • JavaScript中的自增与自减

    自增: 通过自增运算符可以使变量在自身的基础上加一; 自增符号:++ 自增分为: 前自增(++a); 后自增(a+...

  • 运算符

    自增、自减操作 b++对变量b进行了自增运算,变量的值加1,b++表达式的值不变, ++b对变量b进行了自增运算,...

  • Shell常用命令(md格式方便阅读和复制粘贴)

    Shell Shell中的变量 系统变量 自定义变量 自定义变量规则 Shell特殊变量 运算符 条件判断 基本语...

  • java入门基础篇——java的运算符

    自减:- -自增:++ 功能:使变量的值增一或者减一 a++(a--):使用变量之后,在对变量进行+1(或者-1)...

  • shell中变量的声明及使用

    一、shell中的变量声明 二、shell中命令运行结果赋值给某个变量

网友评论

      本文标题:shell中变量自增

      本文链接:https://www.haomeiwen.com/subject/nqwkuftx.html