num1 num2&qu"og:type" content="webpage"> num1 num2&qu" /> num1 num2&qu"> 在Linux *** 作系统中设计一个shell程序,比较三个整数的大小,并输出最小值?_系统运维_内存溢出

阅读 2

在Linux *** 作系统中设计一个shell程序,比较三个整数的大小,并输出最小值?,第1张

我分享一个2个数字

的SHELL 你可以举一反三《Linux就该这么学》中有个Linux命令大全#1.判断是不是两个

[ $# -ne 2 ] &&{

echo "Usage:$0 num1 num2"

exit 1

}

#2.判断是否为数字

expr $1 + $2 + 999 &>/dev/null

[ $? -ne 0 ] &&{ echo "请输入两个整数

"

exit 2

}

if [ $1 -gt $2 ]

then

echo "$1>$2"

elif [ $1 -lt $2 ]

then

echo "$1<$2"

else

echo "$1=$2"

fi

========================

read -p "please two number: " a b

expr $a + $b + 999 &>/dev/null

if [ $? -ne 0 ]

then

echo "请输入两个整数"

exit 1

else

if [ $a -gt $b ]

then

echo "$a>$b"

elif [ $a -lt $b ]

then

echo "$a<$b"

else

echo "$a=$b"

fi

fi

A=30B=10if [ "$A" -gt "$B" ]then echo "first"else echo "second"fi


这就是命令行比较,直接粘贴就行..你也可以写成脚本的形式

欢迎分享,转载请注明来源:

内存溢出

原文地址:

http://outofmemory.cn/yw/8574764.html
粘贴
(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
傲视天地 傲视天地 一级用户组
linux网络管理器在哪里打开
上一篇
2023-04-18
鼠标右键菜单没有删除选项该怎么办
2023-04-18

发表评论
请登录后评论... 登录
提交

    评论列表(0条)
保存
{label} {label} num1 num2&qu', author : '傲视天地', cat_name : '系统运维', time_y_m : '2023年04月', time_d : '18', site_motto : '内存溢出' }; {script} {script}