1.用Shell编程,判断一文件是不是字符设备文件,如果是将其拷贝到 /dev 目录下。
参考程序:
#!/bin/sh
FILENAME=
echo “Input file name:”
read FILENAME
if [ -c “$FILENAME” ]
then
cp $FILENAME /dev
fi
2.设计一个shell程序,添加一个新组为class1,然后添加属于这个组的30个用户,用户名的形式为stdxx,其中xx从01到30。
参考答案:
#!/bin/sh
i=1
groupadd class1
while [ $i -le 30 ]
do
if [ i − l e 9 ] ; t h e n U S E R N A M E = s t u 0 i -le 9 ] ;then USERNAME=stu0 i−le9];thenUSERNAME=stu0{i}
else
USERNAME=stu${i}
fi
useradd U S E R N A M E m k d i r / h o m e / USERNAME mkdir /home/ USERNAMEmkdir/home/USERNAME
chown -R U S E R N A M E / h o m e / USERNAME /home/ USERNAME/home/USERNAME
chgrp -R