#!/bin/bash SAVE_PATH="$HOME/ISOs/" echo "Press Ctrl+C to stop the script" eject while true; do echo "Please insert disc" until sudo blkid /dev/sr0 >/dev/null; do sleep 5 done name=$(sudo blkid /dev/sr0 | cut -d= -f3 | cut -d'"' -f2) output=$(echo $name | sed -e 's/ /_/g') echo "Disc Found: $name" echo "Outputting to: $output.iso" dd if=/dev/sr0 | pv | dd of="${SAVE_PATH}/${output}.iso" echo "Finished! Insert your next disc" eject sleep 10 done