【Linux_Shell 脚本编程学习知识点、判断传入参数是否是 整数】

2023-06-12,,

    判断脚本传入的参数是否是整数 常用的几种方法

      

    完整Shell 脚本如下:

      

#!/bin/sh
###################################################################
# 判断传入的参数是否是数字的判断方法的脚本
# Author: 左岩
# Date :--
# version 1.0
################################################################### ## 使用grep正则
if grep '^[[:digit:]]*$' <<<"$1";then
echo "$1 is number."
else
echo 'no.'
fi # 使用错误输出重定向来判断
if [ "$1" -gt ] >/dev/null ;then
echo "$1 is number."
else
echo 'no.'
fi # 使用表达式来判断
expr $ "+" &> /dev/null
if [ $? -eq ];then
echo "$1 is number"
else
echo "$1 not number"
fi

【Linux_Shell 脚本编程学习知识点、判断传入参数是否是 整数】的相关教程结束。

《【Linux_Shell 脚本编程学习知识点、判断传入参数是否是 整数】.doc》

下载本文的Word格式文档,以方便收藏与打印。