1
0
This commit is contained in:
dtb 2024-03-20 19:23:04 -06:00
parent 1b1936c7c7
commit 16ebe9b011

View File

@ -10,8 +10,6 @@ usage(){
test -n "$2" \ test -n "$2" \
|| usage || usage
set -x
d="$(mktemp -d || printf '%s/.cbzcat' "$HOME/")" d="$(mktemp -d || printf '%s/.cbzcat' "$HOME/")"
trap 'rm -rf "$d"; trap - EXIT; exit' EXIT INT HUP trap 'rm -rf "$d"; trap - EXIT; exit' EXIT INT HUP
mkdir -p "$d"/x mkdir -p "$d"/x
@ -23,7 +21,9 @@ for f in "$@"; do
test -e "$f" \ test -e "$f" \
|| usage || usage
set -x
unzip -d "$d"/x "$f" unzip -d "$d"/x "$f"
set +x
rm -f "$d"/x/*.xml rm -f "$d"/x/*.xml
for g in "$d"/x/*; do for g in "$d"/x/*; do
@ -54,6 +54,8 @@ done
rm -r "$d"/x rm -r "$d"/x
set -x
zip -Z deflate out.cbz "$d"/* zip -Z deflate out.cbz "$d"/*
set +x
rm -r "$d" rm -r "$d"