Я пытаюсь выполнить следующий сценарий оболочкиОшибка, если оператор в сценарии оболочки
#!/bin/csh
if [[ $# != 1 || $1 != "first" && $1 != "second" ]]
then
echo "Error: Usage: $0 [first|second]"
exit 1
fi
, но я получаю сообщение об ошибке:
если: Синтаксис выражений.
Я понятия не имею, что случилось с этим синтаксисом. Мне это хорошо. пожалуйста помоги.