编写脚本uesr_ctrl.sh实现建立用户和删除用户 (脚本函数的应用)

先要有个简单的思想,分为几个模块,每个模块怎样写

第一部分

#!/bin/bash
echo -e "[C]reate [D]elete [E]xit\n"     调用这个脚本会先出现三个选项
掉用这个脚本会出现三个选项:创建用户、删除用户、退出

第二部分

Choose_Action_Func()    定义选择选项的函数
{
	read -p "Please input Action: " WORD  
	ACTION=`echo "$WORD" |tr 'A-Z' 'a-z'`将所有的大小写化为一致
	[ "$ACTION" = "c" -o "$ACTION" = "create" ] && {
		Create_User_Func如果选择创建用户,就去调用create函数
	}
	[ "$ACTION" = "d" -o "$ACTION" = "delete" ] && {
		Delete_User_Func如果选择删除用户,就去调用delete函数
	}
	[ "$ACTION" = "e" -o "$ACTION" = "exit" ] && {
		echo $ACTION如果选择退出,就关闭当前的交互界面
		exit
	}||{
		echo "Error: $ACTION is wrong action !!"如果动作不是上面三个之一就报错
		Choose_Action_Func
	}
	Choose_Action_Func
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值