结合编程的for循环,条件测试,条件组合,完成批量创建100个用户

1.for遍历1..100
for i in {1..100}; do echo $i; done ;
2.先id判断是否存在

点击查看代码
#!bin/bash


for i in {1..110};do
    U=user$i

    if id $U &> /dev/null ;then 
     echo 该用户已存在
    else
    
         echo 用户$U没有创建
       
    fi
done




![](https://img2024.cnblogs.com/blog/3081811/202406/3081811-20240613105523850-1237803156.png)

查看 、/etc/passwd目录下没有将要创建的用户


3.用户存在则说明存在,用户不存在则添加用户并说明已添加。

点击查看代码
#!bin/bash


for i in {1..110};do
    U=user$i

    if id $U &> /dev/null ;then 
     echo 该用户已存在
    else
    useradd $U
         echo 用户$U 已添加
       
    fi
done
运行脚本



posted on 2024-06-13 11:12  菜鸡得我  阅读(26)  评论(0)    收藏  举报