Initial commit

This commit is contained in:
Vladimir V Maksimov
2025-10-26 02:03:14 +03:00
commit 9361880b33
10 changed files with 217 additions and 0 deletions

31
bin/stop.sh Executable file
View File

@@ -0,0 +1,31 @@
#!/bin/sh
APP_NAME="http_logger"
if [ -z "$APP_NAME" ]; then
echo "Usage: $0 <app_name>"
exit 1
fi
# Найти PID по имени процесса
PIDS=$(pgrep -f "$APP_NAME")
if [ -z "$PIDS" ]; then
echo "Процесс с именем '$APP_NAME' не найден."
exit 0
fi
echo "Найден PID: $PIDS"
for PID in $PIDS; do
echo "Отправка SIGTERM процессу $PID..."
kill "$PID"
printf "Ожидание завершения процесса %s" "$PID"
while kill -0 "$PID" 2>/dev/null; do
printf "."
sleep 1
done
echo ""
echo "Процесс $PID завершён."
done