Unix shell scripting select and case statement

1) я хочу написать unix скрипт, который выглядит так

echo "Do u want to check application logs ???"
select opt in Yes No
    do
    case $opt in
    "Yes")
         commmands
     ;;
    "No")
    break
        ;;
    esac
    done

echo "Do u want to check non-application logs ???"
select opt in Yes No
    do
    case $opt in
    "Yes")
         commmands
     ;;
    "No")
    break
        ;;
    esac
    done

здесь после выполнения первой части он выходит и спрашивает то же самое снова и снова, не переходя к другой части, т.е. не прикладным журналам

2) возможно ли использовать два оператора select и два оператора case в unix shell скриптинге, если да, то дайте мне пожалуйста знать синтаксис.

-2
14.06.2016, 15:06
0 ответов

Теги

Похожие вопросы