Aleksander Valchev wrote:

ÐÑÐÐÐ ÐÐ ÐÐ ÐÐÑÐÐ ÐÐÐÐ ÑÐÐÐ ÑÐÑÐÐÑ Ð ÐÐÑÐ-ÐÐÐÑ ÐÐÐÑÐ ÐÐÐÐÑÐÐ.
ÐÐÐÐÑ, ÑÐ ÑÐ ÐÐÐÐÐ 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





#!/bin/sh

result() {
   echo $1
   if [ ! $1 = "Other" ]; then
       exit 0
   fi
}

echo -n "Please enter [y,Y] or [n,N] "
read answer
while [ ! $answer = [yY] ] & [ ! $answer = [nN] ]; do
   case "$answer" in
       [Yy]*)
           result Yes
           break
           ;;
       [Nn]*)
           result No
           break
       ;;
       *)
           result Other
           echo -n "Please enter [y,Y] or [n,N] "
           read answer
           ;;
   esac
done
result Deafult

#ÑÐÐÑÐÑÐÑÐ ÐÐÐÑÐ ÑÐ ÑÐ ÐÑÑÑÐ ÐÐÐÐ ÐÐ Ð ÐÑÑÐÐÐÑÐ


============================================================================ 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 ============================================================================
  • ... Georgi Genov
    • ... Georgi Genov
      • ... Peter Pentchev
        • ... Georgi Genov
          • ... Peter Pentchev
            • ... Andrey Andreev
            • ... =?UTF-8?Q?Boris_Jordanov_?= =?UTF-8?Q?/_=D0=91=D0=BE=D1=80=D0=B8=D1=81_?= =?UTF-8?Q?=D0=99=D0=BE=D1=80=D0=B4=D0=B0=D0=BD=D0=BE=D0=B2?=
          • ... =?windows-1251?Q?=CE=E3=ED=FF=ED_=CA=F3=EB=E5=E2?=

Reply via email to