MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Linux: пример запроса Да/Нет на Bash
02.03.2013
13:33
Текстовые метки: linux, bash, да, нет, yes, no, запрос, вопрос
Раздел: Компьютер - Linux - Bash - Команды и скрипты

Функция на bash, возвращает 0 если отвечено Да и 1 если Нет (странно, почему не наоборот...).


# yesno gives 1 on no, 0 on yes $1 gives text to display.

yesno ()

{

while true; do

printf "$1 (Y/n) ? "

read ans

case X"$ans" in

X|Xy|XY) return 0;;

Xn|XN) return 1;;

esac

done

}


Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования