#!/bin/sh -e trap "rm -f \"$1\".jpegtran.jpg" HUP PIPE INT QUIT TERM EXIT jpegtran -optimize -progressive -perfect -copy all "$1" > "$1".jpegtran.jpg cjxl "$1".jpegtran.jpg "${1%.*}.jxl" -q 100 -e 9 [ -s "${1%.*}.jxl" ] rm "$1"