latex-ub/services/web/bin/compress_batch_of_assets
2025-05-05 12:24:05 +00:00

16 lines
302 B
Bash
Executable file

#!/usr/bin/env bash
set -e
for file in "$@"; do
file_gzipped="compressed/$file"
gzip -9 --no-name --stdout "$file" > "$file_gzipped"
before=$(stat -c%s "$file")
after=$(stat -c%s "$file_gzipped")
if [[ "$after" -ge "$before" ]]; then
rm "$file_gzipped"
else
rm "$file"
fi
done