sanhutrees 发表于 2018-8-22 08:32:28

2、shell 编程习题二

!#/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


页: [1]
查看完整版本: 2、shell 编程习题二