#!/bin/sh # Magically makes things work. sudo modprobe sg # Make sure scratch disk is available to rip to. mountpoint /scratch || mount /scratch || exit 1 echo "Mounted!" # Rip discs until told otherwise. while : do outdir=$(mktemp -d /scratch/makemkvcon.XXXXX) makemkvcon -r mkv disc:0 all $outdir >> $outdir/makemkvcon.log || exit 2 eject echo "Rip another? (Y/n)" read confirm [[ $confirm == "n" ]] && exit 0 sleep 3; done