设计一个 shell 程序,添加一个新组为 class1,然后添加属于这个组的 30 个用 户,用户名的形式为 stdxx,其中 xx 从 01 到 30
!#/bin/bash
groupadd class1
for I in {1..30}
do
if [ $I -le 9 ];then
UN=stu0${I}
else
UN=stu${I}
fi
useradd $UN
mkdir /home/$UN
chown -R $UN /home/$UN
chgrp -R class2 /home/$UN
done
#!/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
mkdir /home/$USERNAME
chown -R $USERNAME /home/$USERNAME
chgrp -R class1 /home/$USERNAME
i=$(($i+1))
done本文出自 “ItGeShen” 博客,请务必保留此出处http://itgeshen.blog.51cto.com/11646497/1912336
原文地址:http://itgeshen.blog.51cto.com/11646497/1912336