Использование конструкции case в Linux

Конструкция case в Linux сравнивает переменную с рядом значений, если сравниваемое переменная равно определённому значению, выполняется соответствующий набор команд.

    case

    Каждая строка с условием должна завершаться круглой скобкой
    Каждый блок команд с условием, должен завершаться двумя символами точки с запятой ( ;; )
    Сам блок case завершается ключевым словом esac ( case наоборот в обратном порядке
    case может использоваться для анализа аргументов
    case "$1" in

    #! /bin/bash echo "Введите символы или слово" read Wordpress case "$Wordpress" in [a-z] ) echo "Символ в нижнем регистре" ;; [A-Z] ) echo "Символ в верхнем регистре" ;; [0-9] ) echo "Цифра" ;; * ) echo "Любой другой символ" ;; esac
    Источники
    Последнее изменение: 06.10.2024 21:52


    Связанные темы

    Команда exec linux

    Использование команды tee в Linux

    Язык shell в Linux

    Библиотеки Linux

    Использование md5sum

    Использование wget и curl в Linux

    Команда chattr и lsattr в Linux

    Использование awk Linux Alpine

    Использование sed в Linux

    Применение getopt в Linux

    Переменные окружения в Linux

    Блокировка пользователя в Linux

    Классы символов в Linux

    Использование tar в Linux

    Подстановка имен файлов

    Проверка на необходимость перезапуска после обновления пакетов

    Стандартные потоки и перенаправление ввода/вывода в Linux

    Функции в языке Shell

    Использование grep в Linux

    Архивирование и сжатие файлов в Linux

    Использование find Linux

    Права пользователей и групп

    Полезные команды и скрипты Linux

    Переменные в Linux

    Условная конструкция if в Linux

    Использование grep в Linux

    Использование xargs в Linux

    Фигурные скобки в bash

    Циклы в языке shell

    Использование оператора select в языке shell

    Внутренние и внешние команды linux

    Подстановка команд в Linux

    Мониторинг системы Linix с помощью getconf

    Использование ANCI последовательностей в Linux

    Здесь пока нет комментариев
    Добавлять комментарии могут только авторизованные пользователи

    Авторизоваться
    Я буду рекламой
    Я тоже буду рекламой
    И я
    ВВЕРХ