Ubuntu Crontab没有正确运行shell脚本?

时间:2015-07-04 10:03:40

标签: cron ubuntu-14.04

我希望crontab在启动时启动一个Minecraft服务器。 我有cron运行一个shell脚本,它在一个新的终端窗口中运行它,因为cron通常在后台运行东西(?)在终端中运行cron脚本正确启动服务器:

工作终端代码:

cd /home/ryan/minecraft_server && sh PreLaunch.sh

的cron:

@reboot cd /home/ryan/minecraft_server && sh PreLaunch.sh

发射前:

sudo gnome-terminal -e ./launch.sh

启动:

Xmx=-Xmx1024M
Xms=-Xms1024M
Ver=1.8.7
echo -e "---   ---   ---   ---   ---   ---   ---   ---\n
Launching Server:\n
Minecraft Verson $Ver\n
    Config:
        $Xmx\n
        $Xms\n
---   ---   ---   ---   ---   ---   ---   ---\n"
java $Xmx $Xms -jar /home/ryan/minecraft_server/minecraft_server.1.8.7.jar nogui

我已经通过添加第二个来测试我的crontab脚本,但它只是运行一个shell脚本,它创建了一个有效的新文件夹,所以我的想法很不错。

0 个答案:

没有答案