LEN=5
var=$1
[ ${#var} -le $LEN ]&&[ -z "${var//[0-9]}" ]||{ echo erro;exit 1;}
while [ ${#var} -lt $LEN ];do var=0$var;done
echo "var=$var="

Responder a