Shell脚本练习题 一(if case)

生也有涯,知也无涯。这篇文章主要讲述Shell脚本练习题 一(if case)相关的知识,希望能为你提供帮助。
@[toc](目录
一、检查用户家目录中的 test.sh 文件是否存在,并且检查是否有执行权限

Shell脚本练习题 一(if case)

文章图片

二、提示用户输入100米赛跑的秒数,要求判断秒数大于0且小于等于10秒的进入选拔赛,大于10秒的都淘汰,如果输入其他字符则提示重新输入:进入选拔赛的成员再进一步判断男女性别,男生进男生组,女生进女生组,如果输入错误请提示错误
Shell脚本练习题 一(if case)

文章图片

这里输入小数不行,需要再完善
Shell脚本练习题 一(if case)

文章图片

三、用case语句解压后缀名为 .tar.gz或 .tar.bz2 的压缩包到 /opt 目录
【Shell脚本练习题 一(if case)】
Shell脚本练习题 一(if case)

文章图片

Shell脚本练习题 一(if case)

文章图片

四、提示用户输入内容,使用if语句判断输入的内容是否为整数,并再判断输入的内容是奇数还是偶数
Shell脚本练习题 一(if case)

文章图片

Shell脚本练习题 一(if case)

文章图片

五、用if语句判断主机是否存活
Shell脚本练习题 一(if case)

文章图片

Shell脚本练习题 一(if case)

文章图片

六、用case语句在/etc/init.d/目录中写一个firewalld脚本,并加入到系统服务管理中(#chkconfig: 2345 99 20)
使能够用 service firewalld start|stop|restart|status 来管理firewalld服务,
要求如果命令选项不对,则提示" 用法:$0 start|stop|restart|status" 。
Shell脚本练习题 一(if case)

文章图片

Shell脚本练习题 一(if case)

文章图片


    推荐阅读