some changes
parent
9d8862f6b8
commit
4599759d6a
6
eye.sh
6
eye.sh
|
@ -34,11 +34,11 @@ cleanup() {
|
||||||
trap cleanup SIGINT SIGTERM SIGHUP SIGQUIT EXIT
|
trap cleanup SIGINT SIGTERM SIGHUP SIGQUIT EXIT
|
||||||
#
|
#
|
||||||
|
|
||||||
# Функция для убийства предыдущего процесса
|
# Функция для убийства процесса
|
||||||
kill_previous() {
|
kill_previous() {
|
||||||
if [ -n "$PID" ] && kill -0 $PID 2>/dev/null; then # 2>/dev/null глушит ненужные сообщения в stderr
|
if [ -n "$PID" ] && kill -0 $PID 2>/dev/null; then # 2>/dev/null глушит ненужные сообщения в stderr
|
||||||
kill $PID
|
kill $PID
|
||||||
blue "EYE | killed previous process (PID: $PID)"
|
blue "EYE | process killed (PID: $PID)"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
#
|
#
|
||||||
|
@ -58,7 +58,7 @@ while true; do
|
||||||
if { [ -n "$CURRENT_MOD" ] && [ "$CURRENT_MOD" -gt "$LAST_MOD" ]; } || [ "$CURRENT_COUNT" -ne "$LAST_COUNT" ]; then
|
if { [ -n "$CURRENT_MOD" ] && [ "$CURRENT_MOD" -gt "$LAST_MOD" ]; } || [ "$CURRENT_COUNT" -ne "$LAST_COUNT" ]; then
|
||||||
LAST_MOD=$CURRENT_MOD
|
LAST_MOD=$CURRENT_MOD
|
||||||
LAST_COUNT=$CURRENT_COUNT
|
LAST_COUNT=$CURRENT_COUNT
|
||||||
blue "EYE | detected changes. rebuilding..."
|
blue "EYE | changes detected. rebuilding..."
|
||||||
$BUILD_CMD 2>/dev/null # Сборка
|
$BUILD_CMD 2>/dev/null # Сборка
|
||||||
if [ $? -eq 0 ]; then # $? - код возврата
|
if [ $? -eq 0 ]; then # $? - код возврата
|
||||||
blue "EYE | build successful. restarting..."
|
blue "EYE | build successful. restarting..."
|
||||||
|
|
Loading…
Reference in New Issue