Shファイルを使用して、Minecraftサーバーコンソールで簡単に画面を起動しようとしています。このファイルにmc.shという名前を付けました。 mc.shと同じディレクトリに、正常に動作する別のshファイルがあります。
Mc.shの内容は次のとおりです。
screen -S minecraft Java -Xms1024M -Xmx1024M -jar spigot.jar nogui
他のshファイルの内容は次のとおりです。
#!/bin/sh
Java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar
表示されるエラーメッセージは-bash: ./mc.sh: Permission denied
です。 mc.sh
の権限は-rw-rw-r-- 1
です
権限には実行ビットが設定されていないため、bashはスクリプトを実行しません。ビットを設定してスクリプトを実行できます。
chmod u+x mc.sh
./mc.sh
またはbashに実行させます:
bash mc.sh