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−le9];thenUSERNAME=stu0i -le 9 ] ;then USERNAME=stu0i−le9];thenUSERNAME=stu0{i}
else
USERNAME=stu${i}
fi
useradd USERNAMEmkdir/home/USERNAME mkdir /home/USERNAMEmkdir/home/USERNAME
chown -R USERNAME/home/USERNAME /home/USERNAME/home/USERNAME<