SHELL脚本学习 — 第五次作业
思路:
1,可以使用$#来获取参数数量,也可以用$1判断是否有第一个参数。echo的-e选项可以设定颜色
2,与第一题类似,使用$1判断位置参数即可。
3,首先要判断用户输入了两个数字,然后进行比较即可。
4,使用expr判断输入的是否为整数,然后计算结果。
5,使用while循环读取/etc/passwd文件并赋给数组
6,定义关联数组用来统计数量,同时使用另一个数组来统计关联数组的下标,输出时使用循环,两个数组结合起来输出结果。
7,和6类似,只是6中使用while循环读取文件,7中使用for循环读取ls命令的输出
答案和截图:
1,
2,
3,
4,
5,
6,
7,