diff --git a/scripts/scripts/extract_roms.sh b/scripts/scripts/extract_roms.sh new file mode 100755 index 0000000..bfe0793 --- /dev/null +++ b/scripts/scripts/extract_roms.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +find . -name "*.7z" -type f -print0 | xargs -0I{} 7z x {} -oextracted -y + +find . -regex "\.\/extracted\/.*\.\(cue\|iso\|gdi\)" -print0 | xargs -0I{} sh -c 'chdman createcd -i "{}" -o "`basename "{}"`.chd"'