bash练习
文章平均质量分 65
yangyzc
这个作者很懒,什么都没留下…
展开
-
可接受参数的自动添加、删除user1到user10
#!/bin/bash##添加10个用户user1到user10,密码同用户名;但要求只有用户不存在的情况下才能添加if [ $# -lt 1 ];then echo "This USERADD.sh ARG....." exit 6fiif [ $1 == 'add' ];then for u in {1..10};do if ! id u原创 2014-09-18 17:08:13 · 545 阅读 · 0 评论 -
让用户选择选项显示本机硬件信息
#!/bin/bash#cat d|D) show disk usages.m|M) show memory usages.s|S) show swap usages.*) quit.EOF原创 2014-09-25 15:05:51 · 308 阅读 · 0 评论 -
shell脚本练习:显示菜单给用户选择
写一个脚本,完成以下功能:1、提示用户输入一个用户名;2、显示一个菜单给用户,形如:U|u show UIDG|g show GIDS|s show SHELLQ|q quit3、提醒用户选择一个选项,并显示其所选择的内容;如果用户给的是一个非上述所提示的选项,则提醒用户给出的选项错误,并请其重新选择后执行;原创 2014-10-08 22:22:23 · 3491 阅读 · 0 评论 -
shell脚本练习:判断某IP段主机在线情况
练习:写一个脚本,判定192.168.0.200-192.168.0.254之间的主机哪些在线。要求:1、使用函数来实现一台主机的判定过程;2、在主程序中来调用此函数判定指定范围内的所有主机的在线情况。原创 2014-10-09 09:51:50 · 2135 阅读 · 0 评论 -
shell练习:函数实现接受参数,查询用户输入的用户情况(带颜色显示)
写一个脚本:使用函数完成1、函数能够接受一个参数,参数为用户名; 判断一个用户是否存在 如果存在,就返回此用户的shell和UID;并返回正常状态值; 如果不存在,就说此用户不存在;并返回错误状态值;2、在主程序中调用函数;扩展1:在主程序中,让用户自己输入用户名后,传递给函数来进行判断;扩展2:在主程序中,输入用户名判断后不退出脚本,而是提示用户继续输原创 2014-10-09 10:53:12 · 881 阅读 · 0 评论