shell编程之自增自减运算符

Posted 永远不要矫情

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell编程之自增自减运算符相关的知识,希望对你有一定的参考价值。

自增自减运算符包括前置自减,后置自减,前置自增,后置自增等。

  • 前置自增或前置自减会首先修改变量的值,然后再将变量的值传递出去;
  • 后置自增或后置自减会首先将变量的值传递出去,然后修改变量的值;

自增符号为’++’,自减符号为’–’,且操作对象只能是变量,不能是常数或表达式。例如:

[root@node1 ~]# cat add_mius.sh 
#! /bin/bash
add_01=2
add_02=4
let "add_03=(++add_01)"
let "add_04=(add_02++)"
echo add_01: $add_01
echo add_02: $add_02
echo add_03: $add_03
echo add_04: $add_04
[root@node1  ~]# sh add_mius.sh 
add_01: 3
add_02: 5
add_03: 3
add_04: 4

以上是关于shell编程之自增自减运算符的主要内容,如果未能解决你的问题,请参考以下文章

Java小白入门200例05之自增自减(++- -)

Java基础知识 自增自减运算符

shell脚本算术运算

在C语言中自增自减运算符有啥作用?

JAVA自增自减运算符,i++,++i

JS中的自增自减问题