case multi-pattern со строками

Если поставить «TITI» или «TETE» на V3, это не сработает, но «TOTO» будет работать. Это похоже на то, что он учитывает только первую возможность … «TOTO».

#! /bin/ksh - V1=CRITICAL V2=HARD V3=TITI case "$V1:$V2:$V3" in CRITICAL:SOFT:TATA) print "no" ;; CRITICAL:HARD:"TOTO"|"TITI"|"TETE") print "yes" ;; esac 

One Solution collect form web for “case multi-pattern со строками”

 #! /bin/ksh … CRITICAL:HARD:@("TOTO"|"TITI"|"TETE")) 
  • Удалите все строки, кроме D
  • Скрипт для нескольких полей
  • сценарий bash, который печатает использование процессора, дисковое пространство, использование ram
  • Как обрабатывать подкоманду в сценарии оболочки?
  • Как создать функцию, которая принимает имя с целым суффиксом в качестве аргумента и увеличивает этот суффикс?
  • Звезда печатается для пустого каталога после запуска скрипта для отображения подпапки
  • Как протоколировать вызовы с использованием сценария оболочки, когда в исполняемый файл имеется несколько символических ссылок
  • Строим пути
  • Как запустить команду и получить ее код выхода меньше символов?
  • Shell: выбор доступной программы
  • Возникли проблемы с использованием сценариев оболочки
  • Interesting Posts

    Нормально ли иметь файл под названием «shadow-» в каталоге / etc?

    / sbin / nologin и / bin / false игнорируются в / etc / passwd как пользовательская оболочка

    Проверка каталога назначения после ошибки «Отсутствие пробела на устройстве»

    Procmail не работает

    Какова максимальная поддержка файловых дескрипторов на основе моего процессора

    Репозиторий для семейных фотографий

    В системах на базе Debian, как мы очищаем файлы конфигурации упаковок, которые уже были удалены?

    Подавление стандартного вывода в vim-latex-suite

    Открыть URL из терминала в хроме

    Как изменить уровни звука звуковой карты с одинаковыми именами управления

    экспортировать HTTP_PROXY и специальные символы в passwd

    Эффективный метод архивирования для многих дубликатов файлов

    Журнал ошибок CUPS содержит «Нет такого интерфейса` org.freedesktop.ColorManager '"

    Запрос на сенсорную панель Lenovo Y700 Elantech 0x01 не выполнен

    Terminal – перенаправление вывода в файл сокращается

    Linux и Unix - лучшая ОС в мире.