判断一个变量值或字符串是否为整数
原理:利用expr计算时变量或字符串必须为整数的规则,把变量和一个整数(非零)
相加,判断命令返回是否为0,0——成功为整数

#!/bin/bash
expr $1 + 1 &> /dev/null
if [ $? -ne 0 ];then
    echo "char"
else
    echo "int"
fi

注意空格

相关文章:

  • 2022-12-23
  • 2021-08-20
  • 2021-11-04
  • 2021-09-13
  • 2021-12-02
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-23
  • 2021-10-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案