The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"скрипт bash. Возврат к выбору case или перезапуск скрипта."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Изначальное сообщение [ Отслеживать ]

"скрипт bash. Возврат к выбору case или перезапуск скрипта."  +/
Сообщение от name (??) on 21-Янв-13, 16:51 
Есть скрипт(к примеру script.sh) со следующим содержанием:

#!/bin/ksh
read word
case $word in
1)
    read a       #определение a
;;

2)
    read b       #определение b
;;

*)
    exit 3
esac

Как реализовать возврат к началу оператора "case" на этапе определения переменной b или a? Или переход из 1 пункта во 2й. Лучшим вариантом было бы конечно реализовать без перезапуска скрипта.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "скрипт bash. Возврат к выбору case или перезапуск скрипта."  +/
Сообщение от name (??) on 21-Янв-13, 16:59 
Немного неверно выразился, "Как реализовать возврат к началу "case" c определением новой $word.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "скрипт bash. Возврат к выбору case или перезапуск скрипта."  +/
Сообщение от Ant0 (ok) on 21-Янв-13, 17:52 
while :
do
read word
case ....
....
esac
done

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру