ОС
Оксана Семенкова

bash if вопрос по синтаксису (исправленный)

как написать в одном условии:
if [ "$FileName" != "" ]
if [ "$FileName" != "$aaa" ]
if [ "$FileName" != "$bbb" ]
if [ "$FileName" != "$ccc" ]

Ви
Виктория

Можно использовать логическое "и" (&&) между квадратными скобками.

АС
Алексей Скоробогатов

Точно не скажу так как не пишу на нём, но обычно это делается оператором And
If Условие And Условие2 Then ;
If Условие & Условие2 Then ;
Смотрите в сторону логических операторов И - ИЛИ

Вроде так if [ "$FileName" != "$bbb" ] && [ "$FileName" != "$ccc" ]; then

Похожие вопросы
Как обновить bash на убе 11.04
Вопрос по настройке оповещений в BASH
Bash. Выполнить команду определённое количество раз.
Подскажите синтаксис ПХП
Вопрос по поводу Bash-программирования
bash скрипт, какой-то косяк...
Есть вопрос linux bash програмирование
bash : case (как испровить ошибку?)
bash sed заменить строку строкой
BASH Вопрос про создание переменных