Skip to content

基本语法

  • $((1 + 1))

    空格可省略

  • $[1 + 1]

    空格可省略

  • expr 1 + 1

    不能省略空格

  • expr 1 - 1

    不能省略空格

  • expr 1 * 1

    不能省略空格

  • expr 1 / 1

    不能省略空格

foo="expr 1 + 1" 值为 "expr 1 + 1" 

需要进行命令替换,可以采用下面两种方式
foo=$(expr 1 + 1) 值为 2
foo=`expr 1 + 1` 值为 2

最推荐的方式
foo=$[1 + 1]