#!/bin/bash
while : ;
do
read -p " u input:" n
n1=`echo "$n"|sed  's/[a-z]//g'`
if [ -z $n1 ]
then
echo "$n is not number,please try agint"
continue
elif [  $? -eq 1 ]
then
echo "$n is number"
exit 0
fi
done

shell脚本之一_shell