仕事のニーズは、このパラメータは、小数点を必要とし、上のコマンドラインユーザーから渡されたパラメータを受信するためのスクリプトを書くために、正当でない場合、ユーザーは再入力してください有効な値に促され、ユーザーが入力したパラメータを確認する必要があります。
サポートバンド+と数とは-だけ小数点以下の桁数を入力してください
echo 90.33 | egrep '^[+-]?(0|[1-9]*)\.?[0-9]+'
echo 1000 | egrep '^[+-]?(0|[1-9]*)\.?[0-9]+'
echo -99.99 | egrep '^[+-]?(0|[1-9]*)\.?[0-9]+'
echo +90.33 | egrep '^[+-]?(0|[1-9]*)\.?[0-9]+'