mirror of
https://github.com/TotalFreedomMC/TF-Scripts.git
synced 2024-05-30 16:41:20 +00:00
cdeb526da4
Made sure it will now return a value if the server has been shut down as part of this script. Some minor improvements to it's efficiency in the process.
22 lines
599 B
Bash
22 lines
599 B
Bash
#!
|
|
if screen -list | grep -q "TotalFreedom"; then
|
|
screen -X -S "TotalFreedom" stuff "stop^M"
|
|
sleep 5
|
|
if screen -list | grep -q "TotalFreedom"; then
|
|
screen -X -S "TotalFreedom" stuff "^C"
|
|
sleep 5
|
|
fi
|
|
|
|
if screen -list | grep -q "TotalFreedom"; then
|
|
screen -X -S "TotalFreedom" stuff "^C^C^C^C^C^C^C^C"
|
|
fi
|
|
|
|
if screen -list | grep -q "TotalFreedom"; then
|
|
echo "Graceful Shutdown Failed. Please run tf!kill"
|
|
else
|
|
echo "Server has been shut down succesfully."
|
|
fi
|
|
else
|
|
echo "The server is not running... Try starting it <3"
|
|
fi
|