设置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一份面试题上看到的