上一篇 下一篇 分享链接 返回 返回顶部

美国vps服务器的shell函数的简单应用

发布人:欢子 发布时间:2026-01-21 09:48 阅读量:9
美国vps服务器的shell函数的简单应用:

1、编写函数,实现打印绿色OK和红色FAILED

判断是否有参数,存在为Ok,不存在为FAILED

int(){

if[!$#-eq0];then

echo-e"\e[1;32mOK\e[0m"

else

echo-e"\e[1;31mFAILED\e[0m"

fi

}

int$*

2、编写函数,实现判断是否无位置参数,如无参数,提示错误

y(){

if[$#=0];then

echo"错误"

else

echo"有位置参数"

fi

}

y$*

3、编写函数实现两个数字做为参数,返回最大值

x(){

if[[-n$a&&-n$b]];then

#这里$a与==必须有空格

if[[$a==[[:digit:]]*$&&$b==[[:digit:]]*$]];then

if[$a-gt$b];then

echo"最大值为$a"

elif[$a-eq$b];then

echo"二值相等"

else

echo"最大值为$b"

fi

else

echo"输入数字"

fi

else

echo"请输入内容"

fi

}

read-p"请输入第一个数"a

read-p"请输入第二个数"b

xab

4、编写函数,实现两个整数位参数,计算加减乘除。

z(){

if[[-n$a&&-n$b]];then

#这里$a与==之间必须没有空格

if[[$a==[[:digit:]]*$&&$b==[[:digit:]]*$]];then

echo"$a+$b=$[a+b]"

echo"$a-$b=$[a-b]"

echo"$a*$b=$[a*b]"

echo"$a/$b=$[a/b]"

else

echo"请输入数字"

fi

else

echo"请输入内容"

fi

}

read-p"请输入第一个数"a

read-p"请输入第二个数"b

zab

购买使用一诺网络美国VPS,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。美国VPS低至49元/月,购买链接:https://www.enuoidc.com/vpszq.html?typeid=3

目录结构
全文