这是 Minecraft 服务器的 start.sh(启动并自动重启)
#!/bin/sh
while true
do
java -Xms512M -Xmx2048M -jar Spigot.jar
sleep 5
done
启动后,控制台显示:
bash: start.sh: line 6: syntax error near unexpected token `done'
bash: start.sh: line 6: `done'
更新:我已将 #!/bin/sh 更改为 #!/bin/bash:
#!/bin/bash
while true
do
java -Xms4096M -Xmx4096M -jar server.jar
sleep 5
done
答案1
你可以尝试一行:
while true; do java -Xms512M -Xmx2048M -jar Spigot.jar; sleep 5; done