第二周作业

发布时间 2023-06-12 00:51:38作者: 孤独的根号333

#!/bin/bash
read -p "请输入你想查询的ip网口名" NET
ifconfig |grep flags|cut -d: -f1 |grep -w $NET
if [ $? = 0 ];then
IP=`ifconfig |grep netmask |sed -n '1p'|awk -F " " '{ print $2 }'`
echo $IP
read -p "请输入判断IP中是否存在哪三个数字(数字之间需要存在空格) " A B C
ifconfig |grep netmask |sed -n '1p'|awk -F " " '{ print $2 }'|grep $A|grep $B|grep $C >>/dev/null
if [ $? = 0 ];then
echo `date`
else
groupadd magedu
for (( i=0; i<=9; i++ ))
do
useradd -g magedu magedu_0$i
done
for (( n=10; n<=100; n++ ))
do
useradd -g magedu magedu_$n
done

fi
cat /etc/passwd |grep -v /nologin
else
echo "你输入的网口名错误"
fi