1、使用for循環來批量創建系統用戶
#!/bin/bash ############################################################## # File Name: Create users in bulk.sh # Version: V1.0 # Author: fenyuer # Organization: http://fenyuer.blog.51cto.com/ # Contact mailbox: [email protected] # Created Time : 2017-07-15 19:34:56 # Description: ############################################################## . /etc/init.d/functions for i in `seq 3` do userName=oldboy$i 定義用戶變量 pass=`date +%N|md5sum |cut -c1-9` 定義密碼變量 useradd $userName &>/dev/null && echo $pass|passwd --stdin $userName if [ $? -eq 0 ];then 進行判斷前面的命令是否執行成功 action "創建用戶${userName}成功" /bin/true echo -e "user:$userName \t pass:$pass" >>/tmp/userp.log else action "創建用戶${userName}失敗" /bin/false fi done