outlook 发表于 2018-8-26 11:55:10

《跟老男孩学习Linux运维:Shell编程实战》之expr和RETVAL

  expr判断输入的数是否为整数,举例如下:
  # a=1.1
  # expr $a + 1 &>/dev/null
  # RETVAL=$?
  # echo $RETVAL
  2
  上述例子说明,当a不是整数时,我们可以看到它的返回值时2,而不是0!
  # a=1
  # expr $a + 1 &>/dev/null
  # RETVAL=$?
  # echo $RETVAL
  0

页: [1]
查看完整版本: 《跟老男孩学习Linux运维:Shell编程实战》之expr和RETVAL