设置shell程序,添加新组class1,添加属于这个组的用户30个,用户形式为stdxx,其中xx从01到30.
[root@localhost shell]# cat stdxx.sh
#!/bin/sh
i=1
groupadd class1
while [ $i -le 30 ]
do
if [ $i -le 9 ];then
USERNAME=stu0${i}
else
USERNAME=stu${i}
fi
useradd $USERNAME
chgrp -R class1 /home/$USERNAME
usermod -G class1 $USERNAME
i=$(($i+1))
done
从linux一份面试题上看到的
转载于:https://blog.51cto.com/sry2004/919617