【Linux_Shell 脚本编程学习知识点、判断传入参数是否是 整数】
2024-09-01 04:16:08
判断脚本传入的参数是否是整数 常用的几种方法
完整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
最新文章
- node.js之开发环境搭建
- 深入理解DOM事件机制系列第三篇——事件对象
- PHP两个文件的相对路径
- 第三次作业——《K米评测》
- 64-who 简明笔记
- PHP7的安装
- python 类型判断-- isinstance函数
- JSP/SERVLET重定向技术综述
- thanks使用注意事项;
- Android项目实战手机安全卫士(02)
- linux scp 使用方法
- 结对项目3-功能增强型带基本函数计算java计算器
- [No0000179]改善C#程序的建议2:C#中dynamic的正确用法
- 20145320《WEB基础实践》
- 解决Eureka Server不踢出已关停的节点的问题
- 让Delphi XE5跟其他版本的Delphi共存 [转]
- Linux内核学习笔记二——进程
- Java多线程编程之单例模式
- metasploit学习之情报搜集
- SpringMyBatisDay03