xxwhirlpool
·
2026-03-10
cbtools
1#!/usr/bin/env bash
2
3cbr2cbz() {
4 for f in *.cbr; do unar -d "$f" || break; done
5}
6
7dir2cbz() {
8 for i in */; do zip -r "${i%/}.cbz" "$i" || break; done
9}
10
11choice() {
12 choose=$(gum choose "cbr2cbz" "dir2cbz")
13 case "$choose" in
14 *cbr2cbz) cbr2cbz;;
15 *dir2cbz) dir2cbz;;
16 *) exit;;
17 esac
18}
19
20choice