求Linux大神
redhat吧
全部回复
仅看楼主
level 2
瑶wty 楼主
、创建一个添加用户的脚本
在 system1 上创建一个脚本,名为/root/batchusers,此脚本能实现为系统 system1 创建本地用户,并且这些用户的用户名来自一个包含用户名列表的文件。同时满足下列要求: A 此脚本要求提供一个参数,此参数就是包含用户名列表的文件
如果没有提供参数,此脚本应该给出下面的提示信息 Usage: /root/batchusers 然后退出并返回相应的值如果提供一个不存在的文件名,此脚本应该给出下面的提示信息 input file not found 然后退出并返回相应的值创建的用户登录 shell 为/bin/false此脚本不需要为用户设置密码
2015年05月14日 10点05分 1
level 12
#!/bin/bash
if [ $# == 0 ];then
echo 'Usage: /root/batchusers'
elif [ -e $1 ];then
for i in `cat $1`
do
useradd -s /bin/false $i
done
else
echo 'input file not found'
exit 0
fi
2015年05月15日 01点05分 2
1