需求:

批量生成100个账号,使用随机密码,并且密码保存在文本中。


#!/bin/bash
#定义保存批量生成账号的文件
USER_FILE=./user.info
if ! $USER_FILE ;thentouch $USER_FILE#生成对应的账号
for USER in USER{1..100};
dopass=$(echo $RANDOM | md5sum | cut -c 1-8)if ! $USER &> /dev/null ;thenuseradd $USERecho $pass | passwd --stdin $USERecho "$USER $pass" >> $USER_FILEecho "$USER User create sucessfull."elseecho "$USER User is already exists!"fi
done

Shell脚本-批量生成100个账号相关推荐

  1. shell脚本批量生成配置文件

    如果管理的站点和服务器较多的情况下,每次修改配置文件都相当痛苦.因而想到了用shell脚本来批量生成配置文件和配置数据.下面这个脚本是为了批量生成nagios监控配置文件的一个shell脚本程序.其原 ...

  2. Shell脚本批量创建用户并随机生成密码

    Shell脚本批量创建用户并随机生成密码 要求:批量创建10个系统账号oldboy01-oldboy10,并设置生成密码(密码不同). 实现脚本: #!/bin/bash #Question3 for ...

  3. shell脚本批量导出MYSQL数据库日志/按照最近N天的形式导出二进制日志[连载之构建百万访问量电子商务网站]...

    shell脚本批量导出MYSQL数据库日志/自动本地导出MYSQL二进制日志,按天备份[连载之构建百万访问量电子商务网站] 出处:http://jimmyli.blog.51cto.com/我站在巨人 ...

  4. Tips--利用shell脚本批量提取txt文件中任意字段

    利用shell脚本批量提取txt文件中任意字段 前言 0. 一个例子 1. cat命令 2. '|'符号与'>'符号 3. grep命令 4. awk命令 前言 对于测试中出现的log,我们经常 ...

  5. Photoshop脚本 批量生成各尺寸的iOS图标

    源自:http://coolketang.com/psscript/menu8lesson12.php 设计师们通常设计一张1024*1024的图标,然后导出十几种用在iPhone, iPad, iT ...

  6. shell脚本批量追踪ip路由走向

    shell脚本批量追踪ip路由走向 需求: 有大量ip地址需要追踪路由,查看是否经过(第三跳经过)192.168.23.2,如不经过,需要显示不能经过的ip 思路: 追踪路由用traceroute - ...

  7. Shell脚本实现生成SSL自签署证书

    这篇文章主要介绍了Shell脚本实现生成SSL自签署证书,本文直接给出实现代码,代码中包含大量注释,需要的朋友可以参考下 启用 apache 的 mod_ssl 之后需要有证书才能正常运作.写了个脚本 ...

  8. python脚本批量生成数据

    在平时的工作中,经常会遇到造数据,特别是性能测试的时候更是需要大量的数据.如果一条条的插入数据库或者一条条的创建数据,效率未免有点低.如何快速的造大量的测试数据呢?在不熟悉存储过程的情况下,今天给大家 ...

  9. 批量生成100万张小程序码?了解一下。

    引言 最近有一个生成很多小程序码的需求,生成的小程序码还要嵌入在指定的图片模板上,就去找轮子,没找到合适的轮子..无奈之下就决定去撸一个.目前已经完成并发布npm. Github:github.com ...

最新文章

  1. Xcode 真机程序发布测试
  2. IntelliJ IDEA2016.2 Eclipse(mac os x)常用推荐捷键手册
  3. django jquery ajax 知识点
  4. 大数据入门基础系列之初步认识大数据生态系统圈(博主推荐)
  5. 看看你的网站有几个这样的链接?
  6. 软件测试技术——系统测试
  7. 创建型模式——单例模式
  8. python_安装PIL/pillow
  9. 用Windows XP自带的性能监视器测试瑞星2010性能(转)
  10. 不一样的摊余成本法债基—终篇
  11. 一个最基本最简单的爬虫代码【精简】
  12. 数据库添加字段的sql语句
  13. Java 实现计算器功能
  14. 深圳市 华为技能证书补贴攻略
  15. 关于「数据分析师」的一些理解
  16. h5课件制作_H5课件——H5页面在教学上的妙用
  17. C# Jacobi法
  18. SGSN - GPRS服务支持节点
  19. gen8服务器性能,HP助AMD平台Gen8服务器提高性能
  20. 《Long Short-Term Memory》翻译,Sepp Hochreiter, ¨urgen Schmidhuber.1997,9(8):1735-1780

热门文章

  1. VISTA注册ActiveX控件出现 0x80040200的处理方法
  2. Apache httpd服务器下载及安装
  3. Linux中alias永久更改命令别名
  4. android 光线传感器的使用
  5. (转)BT下载不死!Magnet(磁力链接)开创网络BT2.0时代!!
  6. 文件下载(三):wireshark抓包文件下载整个过程
  7. 安装MinGW-w64
  8. back-end 后端开发面试题
  9. 面向对象简答题:多态的前提条件?
  10. 18-三目运算符和逗号表达式