cronjobのスクリプトでMinecraftを実行する

cronjobのスクリプトでMinecraftを実行する

私はこのコマンドを午後10時20分に実行し、2番目のコマンドを午後10時21分に実行しようとしましたが、何も機能しませんでした。ユーザーrootとしてminecraft試しましたが、何も得られませんでした。どのように動作させることができますか?

20 10 * * * screen -S classic -p 0 -X stuff "stop^M"
21 10 * * * screen -S classic -d -m sh -c 'bash /home/minecraft/classic/.start.sh'

私も次のことをしました。

screen -S classic -X stuff "say crontab test"

Minecraftにコンソールに送信して放送しましたが、何も得られませんでした。

ベストアンサー1

このcronテーブルエントリは午後ではなく、午前10時20分と午前10時21分に予定されています。 cron24時間制を使用してください。次のことができます。

20 22 * * * screen -S classic -p 0 -X stuff "stop^M"
21 22 * * * screen -S classic -d -m sh -c 'bash /home/minecraft/classic/.start.sh'

おすすめ記事