Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: select + if
Показать сообщение отдельно

Аватара для [mzd]

Линуксоид-стакановец


Сообщения: 2391
Благодарности: 186

Профиль | Отправить PM | Цитировать


Насколько я знаю, select закрывается done, а if закрывается fi. В вашем примере этого нет. Вполне возможно, в этом проблема.
Вот пример с options и select:
Код: Выделить весь код
#!/bin/bash
           OPTIONS="Hello Quit"
           select opt in $OPTIONS; do
               if [ "$opt" = "Quit" ]; then
                echo done
                exit
               elif [ "$opt" = "Hello" ]; then
                echo Hello World
               else
                clear
                echo bad option
               fi
           done

-------
Живя в реальном мире, стремись к невероятному... Эрнесто Че Гевара
Everybody lies. (c) House M.D.
Базовая настройка Ubuntu. Документация для новичка.
Руководство по установке, начальной настройке и основам использования операционной системы Ubuntu


Отправлено: 16:07, 26-05-2010 | #2

Название темы: select + if