这是我在bash中添加到用户crontab的脚本,命令bash /home/lobby/start.sh
不起作用。有人可以帮我这个吗?
#!/bin/bash
if ps aux | grep lobby | grep "Ss" | grep "SCREEN"; then
pkill -f lobby
screen -wipe
if bash /home/lobby/start.sh; then
echo "$(date '+%y-%m-%d') Serwer dzialal Uruchomiono pomyslnie" >> /home/logi-serwery/logi-autorestart-lobby.txt
bash /home/lobby/start.sh;
else
echo "$(date '+%y-%m-%d') Serwer dzialal blad podczas uruchamiania" >> /home/logi-serwery/logi-autorestart-lobby.txt
fi
else
if bash /home/lobby/start.sh; then
echo "$(date '+%y-%m-%d') Serwer nie dzialal uruchomilem" >> /home/logi-serwery/logi-autorestart-lobby.txt
bash /home/lobby/start.sh;
else
echo "$(date '+%y-%m-%d') Serwer nie dzialal blad podczas uruchomienia" >> /home/logi-serwery/logi-autorestart-lobby.txt
fi
fi