clear
echo ""
echo "**********************************************************"
x=0;
cat drop.txt | while read line
do
de_usr=`echo $line | awk '{print $1}'`
if [ -n "$de_usr" ]
then
pas_usr=`cat /etc/passwd | grep $de_usr | awk -F ":" '{print $1}'`
de_wc=`echo $line | wc -l`
if [ "$de_usr" = "$pas_usr" -a "$de_wc" -ge 1 ]
then
if [ -d /home/${de_usr} ]
then
userdel -r ${de_usr}
else
userdel ${de_usr}
fi
echo "$de_usr deletion!"
#x = `expr ${x} + 1`
((x = x + 1 ))
echo "$line" >> countdel
else
echo "Error:$de_usr does not exist,please check."
fi
else
echo "" > /dev/null
fi
done
/usr/lib64/yp/ypinit -m <<!
^d
y
!
echo "**********deletion ${x} user***********"