本文共 713 字,大约阅读时间需要 2 分钟。
该脚本需要一个写有需要添加的账号列表的文本文档,可放在任意位置,一行一个账号名称,文件内的所有账号通过编写的脚步快速添加到Linux中,该脚本是带参脚本,如没有使用参数提示缺少参数,如参数不是提供账号的文本文件则提示文件未找到。
以下是详细的脚本编写步骤:
#!/bin/bashif [ $# -eq 0 ]; then echo "请提供需要处理的账号列表文件" exit 1fiif [ ! -f $1 ]; then echo "文件未找到" exit 2fiwhile read line; do useradd -s /sbin/login $line > /dev/nulldone < $1
脚本使用说明:
bash adduser.sh /tmp/user.txt
脚本执行后,验证是否添加成功:
ls /hometail /etc/passwd删除已添加的用户:
useradd替换为userdel即可:#!/bin/bashif [ $# -eq 0 ]; then echo "请提供需要处理的账号列表文件" exit 1fiif [ ! -f $1 ]; then echo "文件未找到" exit 2fiwhile read line; do userdel $line > /dev/nulldone < $1
转载地址:http://tlkr.baihongyu.com/