写一个批量删除上一题的10个用户的脚本udel.sh。删除之前显示用户的ID信息,要删除用户的家目录

简介: 写一个批量删除上一题的10个用户的脚本udel.sh。删除之前显示用户的ID信息,要删除用户的家目录。

vim udel.sh

!/bin/bash

if [ $# -lt 1 ];then
echo "请输入参数del:"
exit 0
fi
if [ $1 == "del" ];then
for I in {1..10};do
if id user$I &> /dev/null;then
id user$I
userdel -r user$I
echo "delete user$I sucessful"
else
echo "no user$I"
fi
done
fi

目录
相关文章
|
存储 前端开发 JavaScript
Web前端主题色更换实现方式全解析(一)
Web前端主题色更换实现方式全解析(一)
389 1
|
监控 项目管理 开发者
『软件工程7』详解软件项目管理之风险分析与管理
该文章详细讲解了软件项目管理中的风险分析与管理,包括风险的定义、类型、管理流程以及如何建立和使用风险表来跟踪和处理潜在风险。
|
人工智能 资源调度 机器人
揭秘重磅嘉宾!2024云栖大会看什么
2024云栖大会来了! 将于9月19日至9月21日 在杭州云栖小镇召开 汇集全球最新云计算、AI硬科技
539 8
揭秘重磅嘉宾!2024云栖大会看什么
|
前端开发 JavaScript Java
前端和Java验签以太坊钱包签名实现中心化登录
前端和Java验签以太坊钱包签名实现中心化登录
1247 8
|
物联网 vr&ar 数据安全/隐私保护
移动应用开发的未来:挑战与机遇
本文将深入分析当前移动应用开发的技术趋势和面临的挑战,同时探讨移动操作系统的最新发展。我们将从技术、市场和用户体验三个角度,全面评估移动应用开发的现状和未来方向。通过具体案例和数据分析,帮助开发者和企业更好地理解如何在竞争激烈的市场中保持领先地位。
|
负载均衡 算法 Go
Golang深入浅出之-Go语言中的服务注册与发现机制
【5月更文挑战第4天】本文探讨了Go语言中服务注册与发现的关键原理和实践,包括服务注册、心跳机制、一致性问题和负载均衡策略。示例代码演示了使用Consul进行服务注册和客户端发现服务的实现。在实际应用中,需要解决心跳失效、注册信息一致性和服务负载均衡等问题,以确保微服务架构的稳定性和效率。
432 3
|
机器学习/深度学习 存储 人工智能
基于深度学习的乳腺癌智能检测分割与诊断系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战、目标分割、人工智能(1)
基于深度学习的乳腺癌智能检测分割与诊断系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战、目标分割、人工智能
|
传感器 物联网 大数据
[总结]蓝牙各个版本的关系和区别
[总结]蓝牙各个版本的关系和区别
2286 0
|
机器学习/深度学习 人工智能 TensorFlow
深度学习中的卷积神经网络(CNN)及其在图像识别中的应用
【9月更文挑战第13天】本文将深入浅出地介绍卷积神经网络(CNN)的基本原理,并探讨其在图像识别领域的应用。通过实例演示如何利用Python和TensorFlow框架实现一个简单的CNN模型,我们将一步步从理论到实践,揭示CNN如何改变现代图像处理技术的面貌。无论你是深度学习新手还是希望深化理解,这篇文章都将为你提供价值。