讓 bash 腳本在 Debian 中執行另一個文件

讓 bash 腳本在 Debian 中執行另一個文件

我已經在 Debian 伺服器上安裝了 Team Fortress 2 伺服器,我想建立一個 bash 腳本來啟動我的伺服器,而不必./srcds_run -game tf -maxplayers 32每次啟動時都運行它。該文件位於/home/steam/orangebox.

我嘗試創建一個 bash 腳本(名為run.sh),如下所示:

#!/bin/bash
/home/steam/orangebox/./srcds_run -game tf -maxplayers 32

我已經完成chmod -x run.sh並嘗試運行它,但是當我運行它時,我被bash: ./run.sh: Permission denied返回了。

我需要更改什麼才能讓這個 bash 腳本正常運作?

答案1

假設你有權利運行它..

#!/bin/bash
/home/steam/orangebox/srcds_run -game tf -maxplayers 32

一個單一的。用於當前目錄,..用於升級等。

如果有興趣,可以找到有關點命令的一些附加信息這裡

相關內容