可能性のある複製:
ターミナルで.shファイルを実行する方法
Ubuntu 12.04サーバーに Craftbukkitをインストール しようとしています。ただし、ステップ7に問題があり、./craftbukkit.sh
を実行するよう指示されます。
通常のユーザーとして実行すると、アクセス権エラーが発生します。 Sudoを使用して実行すると、Sudo: ./craftbukkit.sh: command not found
が取得されます。
何が間違っていますか?
実行する前に、ファイルを最初にchmodする必要があります。
chmod +x file.sh
これで、次のように.shファイルを実行できます
./file.sh
Linuxで.shファイルを実行する別の方法
sh file.sh
OR
bash file.sh
bukkit のWikiページによると。
[...]type
sh craftbukkit.sh
前に書いたスクリプトを実行します。サーバーは、停止するまで(またはクラッシュするまで)起動し続けます。