【linux】简单的shell脚本练习
- 简单易学
- 解释性语言,不需要编译即可执行
- 对于一个合格的系统管理员来说,学习和掌握Shell编程是非常重要的,通过shell程序,可以在很大程度上简化日常的维护工作,使得管理员从简单的重复劳动中解脱出来
用户输入任意两个整数的加减乘除取
写一个shell脚本,计算1+2+...+n共n个值的和,n值由用户输入
让用户输入一个文件名,分别输出该文件的所在目录和该目录的扩展名
判断用户输入的数值是几位数
统计用户输入的目录文件中文件的个数
通过read传入一个数字,如果传入的数字等于1,就打印1;如果等于2,就打印2,如果不等于1也不等于2,就提示输入不对,然后退出程序
通过read读入两个整数,并比较大小
判断参数个数
判断脚本,判断当前系统剩余内存大小,如果低于100M,邮箱报警管理员,使用计划任务,每10分钟检查一次
判断当前脚本的执行者,如果不是root,提示用户脚本还需要root用户来执行,并退出
判断sshd进程是否在运行,如果服务未启动则启动相应服务
检查主机是否存活,并输出结果
根据用户输入,判断是数字、字母或者其他字符
seq -f 生成IP地址
获取当前目录下的普通文件的文件名作为变量列表打印输出
打印英语单词中字符数不大于6的单词
批量创建用户
替换、修改文件名
加减乘除取余