题目:用户输入数字,如果输入的是非数字,提示 “please just input a number!”并结束,如果是纯数字,返回数字结果。
演示:
#! /bin/bash
while :
do
read -p "please just input a number:" n
if [ -z $n ]
then
echo "need to enter number"
continue
fi
n1=`echo $n|sed 's[0-9]//g'`
if [ ! -z $n1 ]
then
continue
fi
break
done
echo $n