shell
掌九
这个作者很懒,什么都没留下…
展开
-
shell课程总结
for循环: 1.计算成绩的总和和平均值 ; 2.利用$RANDOM生成随机数,并找出这组随机数当中的最大值和最小值 ; 3.批量将主机公钥文件发送到要远程链接的主机中; 任务一:原创 2021-08-08 17:27:14 · 159 阅读 · 0 评论 -
shell课程总结
条件判断 1.判断当前系统上是否有用户的默认shell为bash; 如果有,就显示有多少个这类用户;否则,就显示没有这类用户; 2.写一个脚本 给定一个文件,比如/etc/inittab 判断这个文件中是否有空白行; 如果有,则显示其空白行数;否则,显示没有空白行。 3.写一个脚本 给定一个用户,判断其UID与GID是否一样 如果一样,就显示此用户为“good guy”;否则,就显示此用户为“bad guy”、 任务一: 任务二: 任务三: ...原创 2021-08-08 17:26:28 · 85 阅读 · 0 评论 -
shell课程总结
case与循环 1.编写一个菜单,分别实现列出以下内容: (1)显示目录内容 ; (2)切换目录 ; (3)创建文件; (4)编辑文件; (5)删除文件的功能 提示用户从键盘输入目录名称和文件名称 ; 2.实现九九乘法表 ; 3.循环判断成绩等级; 4.循环判断输入的一个字符是数字还是字母。 任务一: 任务二: 任务三: 任务四: ...原创 2021-08-08 17:23:51 · 82 阅读 · 0 评论 -
shell课程总结
函数和数组 1、编写函数,实现打印绿色OK和红色FAILED,判断是否有参数,存在为Ok,不存在为FAILED; 2、编写函数,实现判断是否无位置参数,如无参数,提示错误; 3、编写函数实现两个数字做为参数,返回最大值 ; 4、编写函数,实现两个整数位参数,计算加减乘除。 任务一: 任务二: 任务三: 任务四: ...原创 2021-08-08 17:22:21 · 65 阅读 · 0 评论 -
shell课程总结
IF——条件判断 练习: 1、取出用户配置文件的第6行; 2、取出当前系统上所有用户的shell,要求,每种shell只显示一次,并且按顺序进行显示; 3、如果/var/log/messages文件的行数大于100,就显示好大的文件 ; 4、显示/etc目录下所有以pa开头的文件,并统计其个数; 5、如果用户hadoop不存在就添加,否则显示用户已存在 ; 6、编写一个 Shell 程序 mkf,此程序的功能是:显示 root 下的文件信息,然后建立一个 kk 的文件夹,在此文件夹下建立一个文件 aa,修改原创 2021-08-02 22:55:10 · 166 阅读 · 0 评论