标签:add -- 修改密码 sharp seq stdin root head 随机
#!/bin/bash ##创建用户user01-user10的用户 for i in `seq -w 01 10`; do id user$i &>/dev/null if [ $? -eq 0 ];then echo "user$i is exsit" else useradd user$i echo "user$i is created successful" fi done ##随便生成密码6位数并写入/root/passwd1这个文件中 for((m=1;m<=10;m++))do echo `cat /dev/urandom|tr -dc "[a-z][A-Z][0-9]"| head -c 6 ;echo` >> /root/passwd1 done
##修改密码 for i in `seq -w 01 10`;do pw=`head -n $i /root/passwd1 | tail -1` ##从/root/passwd1这个文件当中读取密码 echo $pw | passwd --stdin user$i done
标签:add -- 修改密码 sharp seq stdin root head 随机
原文地址:https://www.cnblogs.com/ccbyk-90/p/12729289.html