The UNIX and Linux Forums  
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.

Go Back   The UNIX and Linux Forums > Top Forums > Shell Programming and Scripting
.
google unix.com




View Single Post in the UNIX and Linux Forums - Click on the Thread or Permalink to View Entire Thread -->
  #1 (permalink)  
Old 01-06-2009
sony_dada sony_dada is offline
Registered User
  
 

Join Date: Jan 2009
Posts: 1
Smile check whether it is a non-numeric character

Below is the abstract of the script which is working fine.

if [[...
${l_file_mm} -gt 12 || ${l_file_mm} -eq 00 || \
]]
then
error_process "Invalid month format."
return 1
fi

I am doing validation for month and it errors if the value is > 12 or < 0. In addition, I want to add another condition to error if it is not a number.
Say, if it is 'ab', I want to error. What's the simpler way ?
Thanks.