#!/bin/bash
while :
do
read -p "请输入名字:" name
if [ -f /tmp/test.log ];then
name1=`cat /tmp/test.log | awk -F: '{print $1}' | grep "$name"`
if [ "$name1" != "$name" ];then
radomnum=`echo $RANDOM | awk -F "" '{print $2 $3}'`
while :
do
num=`cat /tmp/test.log | awk -F: '{print $2}' | grep "$aa"`
if [ "$radomnum" == "$num" ];then
echo "该数字已存在!!!"
radomnum=`echo $RANDOM | awk -F "" '{print $2 $3}'`
else
break
fi
done
echo "$name:$radomnum" |tee -a /tmp/test.log
else
oldname=`cat /tmp/test.log | grep "$name" | awk -F: '{print $2}'`
echo "重复名字: " $oldname
fi
else
a=`echo $RANDOM | awk -F "" '{print $2 $3}'`
echo "$name:$a" |tee -a /tmp/test.log
fi
done