mirror of
https://codeberg.org/hyperreal/admin-scripts
synced 2024-11-01 08:03:05 +01:00
16 lines
483 B
Bash
Executable File
16 lines
483 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
# /etc/cron.daily/record_mastodon_media_size.bash
|
|
|
|
set -euo pipefail
|
|
|
|
RECORD_FILE="/var/log/mastodon_media_size.log"
|
|
|
|
file_count=$(sudo /home/jas/.cargo/bin/dust -c -P -d 0 -b -f -R -p /home/mastodon/live/public/system | awk '{print $3}')
|
|
|
|
sudo /home/jas/.cargo/bin/dust \
|
|
-c -P -d 0 -b -R -p \
|
|
/home/mastodon/live/public/system |
|
|
awk -v fc="$file_count" -v tstamp="$(date '+%Y-%m-%d-%H%M%S')" '{print tstamp,$1,$3,fc}' |
|
|
tee -a "${RECORD_FILE}"
|