Der Syntaxfehler "Unerwartetes Dateiende" im Bash-Skript wurde behoben

Ich kann nicht herausfinden, was mit dem folgenden Skript nicht stimmt.

#!/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

Ich bin unter Linux (Ubuntu) inxterm.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage