Linux下shell脚本实战之批量新建用户

  • 一、脚本要求
  • 二、脚本内容
  • 三、运行脚本

一、脚本要求

二、脚本内容

三、运行脚本

一、脚本要求

1.使用提供的user.txt用户列表
2.批量新建user.txt中用户

二、脚本内容
1.查看用户列表文件

[root@control scripts]# cat user.txt
redhat
huawei
user100
user200

2.脚本内容

#!/bin/bash
##########################################################
#File Name:user.sh
#Version:V1.0
#Aurhor:
#Emali:
#Created Time:2021-04-30 13:29:13
#Description:
#creat user for userlist
##########################################################for i in $(cat /scripts/user.txt)
do USERS=$iuseradd $USERSif [ $? != 0 ];thenbreakfiecho "$USERS" | passwd --stdin $USERS
done

三、运行脚本

[root@control scripts]# ./user.sh
Changing password for user redhat.
passwd: all authentication tokens updated successfully.
Changing password for user huawei.
passwd: all authentication tokens updated successfully.
Changing password for user user100.
passwd: all authentication tokens updated successfully.
Changing password for user user200.
passwd: all authentication tokens updated successfully.
[root@control scripts]# ./user.sh
useradd: user 'redhat' already exists

Linux下shell脚本实战之批量新建用户相关推荐

  1. Linux下Shell脚本实战之监测磁盘空间

    Linux下Shell脚本实战之监测磁盘空间 一.脚本目的及要求 二.脚本内容 三.运行脚本 一.脚本目的及要求 (1) 监控/home下每各个用户目录的占用磁盘大小 (2) 监控/var/log下前 ...

  2. 【Linux】shell脚本实战-if多分支条件语句详解

    文章目录 前言 多分支语句的语法 多分支语句举例: 1. 出嫁的条件 2. 管理http服务实战脚本 3. 猜数字游戏v1版本-if版本 总结 前言 前面我们已经学习过单分支语句和双分支语句的使用. ...

  3. linux shell脚本攻略_(python)Linux下shell脚本监控Tomcat的状态并实现自动启动步骤...

    今天为大家带来的内容是:(python)Linux下shell脚本监控Tomcat的状态并实现自动启动步骤 本文内容主要介绍了Linux下shell脚本监控Tomcat的状态并实现自动启动的步骤,文章 ...

  4. Linux的shell脚本实战之while循环

    Linux的shell脚本实战之while循环 一.使用while循环计算 1.计算从1加到100之和 2.计算1-2+3-4+5....-100的值 二.while语句的三种方式 1.通过输入重定向 ...

  5. Linux下shell脚本之双色球摇号脚本

    Linux下shell脚本之双色球摇号脚本 一.脚本要求 二.脚本内容 三.运行脚本 一.脚本要求 二.脚本内容 三.运行脚本 一.脚本要求 1.编写脚本Lottery.sh,模拟摇号过程 2.6位数 ...

  6. Linux的shell脚本实战之检查主机IP是否存在

    Linux的shell脚本实战之检查主机IP是否存在 一.目的及要求 二.脚本内容 二.运行结果 一.目的及要求 二.脚本内容 二.运行结果 一.目的及要求 检查 192.168.200.130~14 ...

  7. linux下shell脚本启动其他可执行程序

    linux下shell脚本启动其他可执行程序 零.前言 一.C++代码 二.shell脚本 三.shell运行效果 零.前言 linux下的项目中经常需要使用shell脚本去启动其他程序的操作,下面是 ...

  8. Linux下shell脚本/Makefile编写

    Linux下shell脚本/Makefile编写 一.基本概念 代码变成可执行文件,叫做编译(compile):先编译这个,还是先编译那个(即编译的安排),叫做构建(build). make只是一个指 ...

  9. Linux系统shell脚本实战之解决生产ddos攻击

    Linux系统shell脚本实战之解决生产ddos攻击 一.脚本于鏊求 二.脚本内容 三.执行脚本 一.脚本于鏊求 要求屏蔽掉ddos攻击的IP 二.脚本内容 [root@192 scripts]# ...

最新文章

  1. JoVE微生物组专刊征稿,写方法拍视频教程发SCI
  2. 头号任务:CIO面临的十大挑战预测
  3. 遇事不决,XGBoost,梯度提升比深度学习更容易赢得Kaggle竞赛
  4. Matplotlib绘图库初探
  5. 【struts2+hibernate+spring项目实战】Spring计时器任务 Spring整合JavaMail(邮件发送)(ssh)
  6. lvdt 运放全波整流接线方式_20种电工最常见照明灯接线电路图另附开关、插座安装技术交底...
  7. Nginx的index指令
  8. 【转】如何写出让同事无法维护的代码
  9. 会议邀请 | 10月25日北京,首期D2iQ云原生主题论坛正式启动
  10. python office库使用_看完这篇Python操作PPT总结,从此使用Python玩转Office全家桶就没有压力了!...
  11. c语言语句大全ppt,C语言基本语句.ppt
  12. 内推熟人来自己公司一定要慎重
  13. 第五届CCPC中国大学生程序设计竞赛河南省赛-网络模拟赛
  14. StackOverFlow处女问
  15. 进程同步问题(二)——信号量机制
  16. Google 按图搜索的原理
  17. 脑电情绪识别资源整理
  18. 设计模式 -- 单例模式(Singleton)
  19. 阿蒙森 斯科特_斯科特的电影版本:3下! 1去。
  20. 拖延症究竟是个什么东西?

热门文章

  1. SVN错误:SVN Working copy XXX is too old
  2. 从刷票了解如何获得客户端IP
  3. 算法导论笔记:13-02红黑树插入
  4. 如何在ubuntu中安装mysql与mysql workbench
  5. 编译cscope-15.8a遇到的问题与解决方案
  6. java心得---java语言基础
  7. FCKeditor所有版本任意文件上传缺陷
  8. 怎么能方便的进行数据库存储过程的版本管理?
  9. 世卫组织总干事谭德塞:没有国家可以假装大流行已结束
  10. Fedora 32 因 Bug 将推迟发布