ÐÑÐÐÐ ÐÐ ÐÐ ÐÐÑÐÐ ÐÐÐÐ ÑÐÐÐ ÑÐÑÐÐÑ Ð ÐÐÑÐ-ÐÐÐÑ 
ÐÐÐÑÐ ÐÐÐÐÑÐÐ.
ÐÐÐÐÑ, ÑÐ ÑÐ ÐÐÐÐÐ yesno Ð ÑÑÐÐÑÐÑ ÐÐÑÑÐ ÐÐÐÐÐÐ 
ÐÑÐÑÐÑ ÐÐ ÐÐÐÑÐ ÐÐÐÐ ÐÐ ÑÐ 
ÐÑÐÐÐÐÑÐ ÑÐÐÐ Ñ y,Y,n,N. ÐÑÐ ÐÑÐÐÐÐÐÐÐ ÐÐ ÐÑÑÐ 
ÑÐÐÐÐÐ ÐÑÐÑÐÑÑÑ ÑÐ ÐÐÐÑÐÑÑ. 

ÐÐÐ ÐÐÐÐ ÐÐ ÐÐ ÐÐÐÐÑÐ ÐÐÐÐ Ð ÐÑÐÐÐÐÐÐ Ð 
ÐÐÐÐÐÐÐÐÐÑÐ ÐÐ ÑÑÐÐÑÐÑÑÐ, ÐÐÐÑÑÐÐÐÐÐÑÐ 
ÐÐ ÑÐÐÑÐÑÐÑÐ ÐÑ ÐÐÐÑÐÐÐÐÐÐÑÐ Ð Ð ÐÐÑÐÐÐÑÐÐÑÐ 
ÐÐ ÑÐÐÑÐÑÐÑÐ Ñ.Ð. ÐÐÑÐÐÐÐÐÑÐ 
ÑÐÐÐÐÐ. 

ÐÐÐÐÐÑÐÐÐ ÑÐ ÐÐ ÐÑÐÑÐÑÐ ÐÐ script-ÐÐÐ ÐÐ ÐÐÐÑÐÐ ÐÐ 
ÐÐÑÐ (ÐÑÐÐÐÐÑÐÑÐÐ C/C++ Ð 
Ñ.Ð.), ÐÐ ÑÐÐÐ ÐÐ ÑÐ ÐÐÐÐÐÐ, Ð ÐÐÑÐ ÐÐÐÑÐ ÐÐ ÑÐ Ð 
ÑÐÐÐÐÐÐ ÐÑÐÑÑÐÐ ÐÐ-ÑÑÑÐÐÐ 
ÑÐ ÑÐÑÐÐÑÑ Ñ ÐÐÐÐ.

ÐÐÐÐÐÐÐÑÑ ÐÑÐÐÐÐÑÐÑÐÐÐÐ ÐÐ ÐÑÐÐÐÐÑÐÑÐ.

Ð ÐÑÐ Ð ÑÐÑÑ ÐÑ ÑÐÑÐÐÑÐ.

# Ask question (passed as parameter $1) and
# returns 1 if user enter "y" or "Y" and 0 if user enter "n" or "N"
# Do not allow to enter other characters (repeats question until y,Y,n,N)
yesno()
{
    Message=$1 # Question to ask
    while [ true ]; do
 echo -n "$Message "
 read answer
 if [ "$answer" ]; then
     case "$answer" in
  "y"|"Y") # User enter YES, return 1
      return 1
      ;;
  "n"|"N") # User enter NO, return 0
      return 0
      ;;
  *) # User do not know what he/she is enter, continue repeating
      echo "Please enter [y,Y] or [n,N] "
      ;;
     esac
 fi # user enter y, n ot something else
    done # while true
}


yesno "Are you ok? [y/n]"
result="$?"
if [ $result -eq 1 ]; then
    echo "OK"    
fi
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================

Reply via email to