Weired "синтаксическая ошибка: неожиданный конец файла" в скрипте bash

Я могу'не могу понять, что не так со следующим скриптом.

#!/bin/bash 
if [ "$1" = "x" ] 
then
  echo Pushing web on sharada to origin.
else if [ "$1" = "y" ] 
then 
  echo Pulling web on sharada from origin.
else 
  echo "Usage : arg x to push or y to pull."
fi

Я нахожусь на Linux (Ubuntu) в.xterm

Ответы на вопрос(3)

Ваш ответ на вопрос