私はスクリプトを持っています:
#!/bin/sh
PSQLPATH=$1
USER=$2
if [ -z ${PSQLPATH} ]; then
echo "incorrect path param"
echo "Usage: $0 psqlpath username"
exit 1
fi
if [ -z ${USER} ]; then
echo "incorrect username param"
echo "Usage: $0 psqlpath username"
exit 1
fi
${PSQLPATH}/createdb -h localhost -U ${USER} highway2
${PSQLPATH}/psql -f createDatatable.sql -h localhost -d highway2 -U ${USER}
${PSQLPATH}/psql -f insertStatements.sql -h localhost -d highway2 -U ${USER}
echo "execute passed"
exit 0
./script.sh のように実行しようとすると、エラー行 19: 予期しないファイルの終わりが発生しました。私が間違っていることは何ですか?