博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell-if
阅读量:3682 次
发布时间:2019-05-21

本文共 383 字,大约阅读时间需要 1 分钟。

#!/bin/bash
#1-2-6
#将第一个命令行参数传递给变量a,第二个命令行参数传递给变量b
a=$1
b=$2
 
#判断a或者b变量是否为空,只要有一个为空就打印提示语句并退出
if [ -z  $a   ]  || [ -z  $b  ]
then
echo "please enter 2 nummber"
exit 1
fi
 
#只要两个参数
if [  $# -gt 2 ];then
echo "Only two number!"
exit 1
fi
 
#判断a和b的大小,并根据判断结果打印语句
if [ $a -eq $b  ] ;then
echo " $a = $b"
else if [ $a -gt $b ];then
echo "$ a > $b"
elif [ $a -lt $b ];then
echo "$a < $b"
fi
fi

转载地址:http://hcwdn.baihongyu.com/

你可能感兴趣的文章
MySQL的安装(Windows)
查看>>
你真的知道a,b = b,a是怎么实现的吗?(python交换逻辑)
查看>>
剑指offer(3)——寻找数组中的重复数
查看>>
python中的lambda匿名函数
查看>>
我最欣赏的男人
查看>>
「SQL数据分析系列」12. 事务
查看>>
c语言数据结构共享堆栈
查看>>
数据库学习笔记之数据库系统的概述
查看>>
用户设计体验概述
查看>>
python抢红包列表对数据操作的练习题
查看>>
PATpython练习题帅到没朋友
查看>>
python练习题字符串的美化使用二维列表处理
查看>>
数据库基本概念和体系结构
查看>>
数据库关系模型基本概念
查看>>
SQL创建数据库表CREATE TABLE table_name( );
查看>>
SQL使用as起别名,既什么又什么
查看>>
SQL查询时使用DISTINCT去掉重复
查看>>
SQL使用ORDER BY(DESC)关键字根据列名排序,默认为升序
查看>>
chapter two 2-7单链表删除元素操作、删除单链表整个表
查看>>
chapter3 循环链表 && 双向链表
查看>>