练习_for循环创建用户

#!/usr/bin/bash
read -p "please input number:" num

if [[ ! "$num" =~ ^[0-9]+$ ]];then
        echo "error number"
        exit
fi


read -p "please input prefix:" prefix

if [ -z $prefix ];then
        echo "error prefix"
fi

for i in `seq $num`
do
        user=$prefix$i
        usesradd $user
        echo "123" |passwd --sdtin $user &>/dev/null
        if [ $? -eq 0 ]; then
                echo "$user is created"
        fi
done

  

posted @ 2022-11-29 20:53  smatterer  阅读(29)  评论(0)    收藏  举报