Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/healer-pro-pack / scripts/rotate_healer_logs.sh |
| Date | Not specified in source |
| Repository | Janady13/healer-pro-pack |
| Revision | 8cd241e17bd004fdbdc1ee5e9913e45304671553 |
| Branch | main |
| Path or archive member | scripts/rotate_healer_logs.sh |
| Original SHA-256 | aee0743e2c049bc4b4c1075feb0a797e0591cb2eb8cc05f51c39f623f839b31a |
| Git blob SHA | 082154b89fa0406dc3b9be188a662d50e3298902 |
| Reading-copy SHA-256 | aee0743e2c049bc4b4c1075feb0a797e0591cb2eb8cc05f51c39f623f839b31a |
Recovered source transcript
Download complete source text ↓10 lines · 0.3 KB
#!/bin/bash
set -euo pipefail
LOGDIR="${1:-$HOME/Desktop/AI_Brain/logs}"
echo "🗄️ Rotating logs under $LOGDIR ..."
find "$LOGDIR" -type f -name "*.log" -size +2M -print | while read -r f; do
gzip -c "$f" > "$f.$(date '+%Y%m%d%H%M%S').gz" && : > "$f"
echo "📦 Rotated: $f"
done
echo "✅ Log rotation complete."