if [ -f "Payload" ]; then echo "Decompressing Payload ..." cat Payload | gunzip -dc | cpio -i 2>/dev/null || pbzx -n Payload | cpio -i fi
hdiutil makehybrid -iso -joliet -o output.iso iso_contents/ how to convert pkg to iso
pbzx -n Payload | cpio -i For a macOS installer ISO, copy the extracted contents into a folder that mimics a bootable installer (e.g., copy Install macOS.app contents). For a simple data ISO, skip this. if [ -f "Payload" ]; then echo "Decompressing Payload
cd pkg_extracted cat Payload | gunzip -dc | cpio -i if [ -f "Payload" ]