c shell 스크립트에서 if문 문법 질문드립니다.

lightoml의 이미지

if ($1 == 1) then
echo 'a'
else if ($1 == 2) then
echo 'b'
endif

이렇게 하는 대신에

if ($1 == 1) then echo 'a'
else if ($1 == 2) then echo 'b'
endif

이런 식으로 입력하니 오류가 나네요...

꼭 한줄 내리지 않고 할 수 있는 방법없나요?

lightoml의 이미지

if ($1 == 1) echo 'a'
if ($1 == 2) echo 'b'