欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

shell编程教学(四) | shell编程习题实操 (一)

程序员文章站 2022-04-10 23:37:46
...

前面几篇博客已经教了大量的编程命令,现在来进行实际操作吧!以下难度逐渐升高,意在给初学者建立shell编程思维!

习题一:找出本机ip地址

shell编程教学(四) | shell编程习题实操 (一)
习题二:判断一个ip是否能连通
代码:
shell编程教学(四) | shell编程习题实操 (一)
检测:
shell编程教学(四) | shell编程习题实操 (一)

习题三:显示/etc目录最大的文件的文件名

代码:
shell编程教学(四) | shell编程习题实操 (一)
测试:
shell编程教学(四) | shell编程习题实操 (一)

习题四:给一个数字,判断数字是不是在10以内

代码:
shell编程教学(四) | shell编程习题实操 (一)
测试:
shell编程教学(四) | shell编程习题实操 (一)

习题五:判断一个文件的类型

代码:
shell编程教学(四) | shell编程习题实操 (一)
测试:

shell编程教学(四) | shell编程习题实操 (一)

习题六:编写脚本,安装httpd服务,修改httpd服务的端口
代码:
shell编程教学(四) | shell编程习题实操 (一)
测试‘:
shell编程教学(四) | shell编程习题实操 (一)

习题七:给出用户名和密码,如果用户存在,打印用户存在,如果不存在,创建用户
shell循环介绍:

for i in $(seq 1 $a)                        >> i循环从1到$a
do                                          >> 循环体(执行循环任务)

done                                        >> 终止

环境:

shell编程教学(四) | shell编程习题实操 (一)
代码:
shell编程教学(四) | shell编程习题实操 (一)
测试:
shell编程教学(四) | shell编程习题实操 (一)