linux 命令行输入参数并比较大小

本例子可以命令行执行命令时,在. shell 后加入输入参数

 

例子代码如下:

 

!/bin/bash

 

if [ $# -lt 2 ]

 then echo "usage $0 a b"

exit

fi

 

a=$1

b=$2

 

if [ $a -eq $b ]

 then echo "$a equals $b"

elif [ $a  -gt  $b ]

 then echo "$a is greater than $b"

else

  echo "$a is less than $b"

 

 

fi

-------------------------------------------------------
如果不输入参数:. shell  则显示:usage shell  a b,即为使用方法提示.
如果在命令行输入执行命令时,并带上输入参数: . shell 4 2,则输出:4 is greater than 2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值