Я пытаюсь проверить пользовательский ввод, в основном var1, var2 и var3, должен быть в c1, c2, c3, c4, c5, c6, c7. я в кш
Я попробовал оператор if с -a и -o, и это не сработало, я попытался поиграть с [] окружающими переменными, не работает, я попытался опустить &&, ничего. Кто-нибудь может помочь?
пример:
if [[ "$var1" && "$var2" && "$var3" = "$c1" || "$c2" || "$c3" || "$c4" || "$c5" || "$c6" || "$c7" ]]
Пример:
case "$var1" -a "$var2" -a "$var3" in
"$c1"|"$c2"|"$c3"|"$c4"|"$c5"|"$c6"|"$c7")
Я также пытался поместить c1 в c7 внутри оператора select, но это не позволяет мне выбрать из него 3 переменные. Любое решение? Спасибо