56879cadb5
Problem: Progress display updated every 0.2s showing same filename repeatedly: Scanning... ⠹ | Last file: pickledperil.com-Dec-2025.gz | Elapsed: 1m Scanning... ⠸ | Last file: pickledperil.com-Dec-2025.gz | Elapsed: 1m Scanning... ⠼ | Last file: pickledperil.com-Dec-2025.gz | Elapsed: 1m This created spam and made it hard to see actual progress. Solution: Track last displayed filename and only update when it changes: - Added last_filename variable - Only printf when filename != last_filename - Removed spinner animation (unnecessary with file tracking) - Changed format to simpler: "Scanning: [filename] | Elapsed: [time]" Now displays: Scanning: pickledperil.com-Dec-2025.gz | Elapsed: 1m Scanning: awstats122025.pickledperil.com.txt | Elapsed: 1m 5s Scanning: error.log | Elapsed: 1m 10s Each line shows a new file being scanned, no repetition.