目前,我正试图在我的Ubuntu服务器22.04.1上安装一个ARK专用服务器--我一直遵循专事_服务器_设置的整个教程,直到我尝试编写开始脚本。
我打开了nano复制了网站上的脚本,
#! /bin/bash
./ShooterGameServer TheIsland?listen?SessionName=<server_name>?ServerPassword=<join_password>?ServerAdminPassword=<admin_password> -server -log编辑管理密码、连接密码和服务器名称。现在有了这个:
#! /bin/bash
./ShooterGameServer TheIsland?listen?SessionName=Unlegitsserver?ServerPassword=Testpassword?ServerAdminPassword=testpassword1 -server -log我将其保存为start.sh,如果我使用./start.sh执行脚本,它只执行以下操作:
./start.sh: line 2: ./ShooterGameServer: No such file or directory我搜索了一个小时,没有发现任何类似我的问题。我也尝试过不同的脚本,但它们都给了我完全相同的错误。我对这件事很陌生,现在不知道该怎么办了。
在Windows上,我使用了相同的脚本,当然只有不同的路径。在那里,它完全没有任何问题。
有人能告诉我我做错了什么吗?
谢谢!-Unlegit
发布于 2023-02-21 08:03:42
在脚本中使用绝对路径:
#! /bin/bash
/full/path/to/ShooterGameServer TheIsland?listen?SessionName=Unlegitsserver?ServerPassword=Testpassword?ServerAdminPassword=testpassword1 -server -loghttps://askubuntu.com/questions/1455912
复制相似问题