linux_startscript.sh:14: linux_startscript.sh: 構文エラー: "(" 予期しない

linux_startscript.sh:14: linux_startscript.sh: 構文エラー:

私のサーバーでマルチプレイヤーゲームサーバーを起動しようとしています。ファイルをサーバーに転送し、次のコマンドを使用して実行しようとしました。

cd /home/user/RisingWorld/
sh linux_startscript.sh

しかし、常にエラーが発生します。

linux_startscript.sh: 14: linux_startscript.sh: Syntax error: "(" unexpected

ダウンロードしました http://download.rising-world.net/download.php?type=server&filetype=zip 私はWindowsシステムから始めましたが、すべてがうまくいきました。私は何が間違っていましたか?

ベストアンサー1

ファイルの最初の行は、スクリプトshではなくbashスクリプトであることを示します。

ファイルを実行可能にし、次のように処理することをお勧めします。

chmod a+x linux_startscript.sh

これから、次のように実行できます。

./linux_startscript.sh

おすすめ記事