Ошибка Мусор в /tmp

  • Автор темы Автор темы Support
  • Дата начала Дата начала

Support

Administrator
Команда форума
A-Parser Enterprise
А-Парсер мусорит в /tmp, вариант скрипта очистки для Linux:

Код:
#!/usr/bin/env bash
set -eu

CONTAINER="root-a-parser-1"

echo "$(date '+%Y-%m-%d %H:%M:%S') cleanup start: $CONTAINER"

docker exec "$CONTAINER" sh -lc '
find /tmp -mindepth 1 -maxdepth 1 -type d \( \
-name "playwright_chromiumdev_profile-*" -o \
-name "puppeteer_dev_chrome_profile-*" -o \
-name "playwright-artifacts-*" -o \
-name ".org.chromium.Chromium.*" -o \
-name "org.chromium.Chromium.*" \
\) -mtime +6 -print 2>/dev/null | while IFS= read -r dir; do
[ -d "$dir" ] || continue
echo "$dir"
rm -rf "$dir" 2>/dev/null || true
done
'

docker restart "$CONTAINER"

echo "$(date '+%Y-%m-%d %H:%M:%S') cleanup done: $CONTAINER"

На Windows создаются папки в C:\Users\{USERNAME}\AppData\Local\Temp с названиями вида playwright_chromiumdev_profile-9TKjK9
 
Последнее редактирование:
Назад
Верх