mirror of
https://codeberg.org/hyperreal/admin-scripts
synced 2024-11-01 16:03:06 +01:00
16 lines
483 B
Plaintext
16 lines
483 B
Plaintext
|
#!/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}"
|