我无法在其他脚本中运行bash脚本

时间:2017-01-24 09:10:11

标签: bash

这是我在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

0 个答案:

没有答案