compress_batch_of_assets 302 B

12345678910111213141516
  1. #!/usr/bin/env bash
  2. set -e
  3. for file in "$@"; do
  4. file_gzipped="compressed/$file"
  5. gzip -9 --no-name --stdout "$file" > "$file_gzipped"
  6. before=$(stat -c%s "$file")
  7. after=$(stat -c%s "$file_gzipped")
  8. if [[ "$after" -ge "$before" ]]; then
  9. rm "$file_gzipped"
  10. else
  11. rm "$file"
  12. fi
  13. done