练习_用户存在_命令判断
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | #!/usr/bin/bash read -p "please input a username:" user id $user &> /dev/null # id user 用户是否存在 if [ $? - ne 0 ]; then echo "no such user: $user" exit 1 fi read -p "Are you sure?[y/n]:" action #if [ $action = "y" -o $action = "Y" -o $action = "YES" ];then #-o 或者 # userdel -r $user # echo "$user is deleted" #fi case "$action" in y|Y| yes |YES) # 集合 userdel -r $user echo "$user is deleted" ;; *) echo "error" ;; esac |
1 2 3 4 5 6 7 8 9 10 11 | #!/usr/bin/bash #判断命令是否存在 command1= /usr/bin/ls if command - v $command1 &> /dev/null ; then : #如果命令存在 则不执行任何操作 else echo "yum -y install xx" #如果命令不存在 执行安装命令 fi |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!