Мне нужно перебрать кучу разных сценариев (переменная сцена), но я не могу понять, как использовать операторы if в сценарии оболочки tcsh. Получение ошибки «if: Синтаксис выражения». Может кто-нибудь сказать мне, что я не так? Далее следует упрощенный код! Спасибо!
#!/bin/tcsh -f
#
set val = 0
foreach scen ( a b )
echo $scen
if ($scen==a) then
echo $scen
else
echo $val
endif
end