내 마인 크래프트 서버를 중지 한 다음 서버를 다시 시작해야하는 스크립트가 있습니다. 문제는 내가 다시 시작하는 데 사용하는 명령이 작동하지 않는다는 것입니다. 스크립트가 처리 중이라는 것을 알고 있습니다. 왜냐하면 그것이 크래프트 크래프트 서버를 저장 한 다음 중지하기 때문입니다.
내 crontab의 관련 줄이 있습니다.
48 00 * * * /bin/bash /path/to/restart.sh
그리고 여기 내 스크립트가 있습니다
screen -R minecraftserver -X "say Restarting server $(printf '\r'')"
screen -R minecraftserver -X "stop $(printf '\r'')"
shutdown -r now
처음 두 명령은 완벽하게 실행 된 다음 서버가 계속 작동하여 재부팅되지 않습니다.
또한 reboot -f결과없이 전환하려고했습니다 .
어떤 아이디어? 미리 감사드립니다.