当我尝试在 Linux 服务器上使用 SH 脚本启动我的 Minecraft 服务器时出现错误,我该如何解决这个问题?

问题描述 投票:0回答:0

当我在我的 Linux 服务器机器上使用 SH 脚本启动我的 Minecraft 服务器时,我得到一个错误,我以前没有用这个脚本得到过它一直有效直到随机,它停止工作并给我这个错误。错误说:start.sh:7:语法错误:单词意外(期望“do”)。我的脚本是这样的

while true
do
java -server -Xmx16G -Xms16G -jar paper.jar -nogui
echo "(Press CTRL + C to stop the server!)"
echo "Restarting in:"
for i in 5 4 3 2 1
do
echo "$i..."
sleep 1
done
echo "Restarting now..."
done

我对这些脚本和错误没有做太多,但我猜错误中的“7:”表示第 7 行,它还表示它期待“做”......第 7 行是“做”这个词.如果有人能帮助我,那就太棒了!

我尝试删除脚本并重新制作并再次使用 chmod 命令,但这仍然无效。我尝试查看其他提出类似问题的问题,并尝试使用其中一些答案,但没有用。我现在真的不知道如何让它工作。

server syntax-error sh minecraft
© www.soinside.com 2019 - 2024. All rights reserved.