#!/bin/sh

# reasonable(?) defaults
toc='cd.toc'
data='data.wav'

ac_prev=
for ac_option
do
  # If the previous option needs an argument, assign it.
  case "$ac_prev" in
	"data") data="$ac_option" ac_prev= continue ;;
  esac

  case "$ac_option" in
  -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  *) ac_optarg= ;;
  esac

  case "$ac_option" in

  -data | --data | --dat | --da | --d | -dat | -da | -d)
    ac_prev="data" ;;

  -data=* | --data=* | --dat=* | --da=* | --d=* | -dat=* | -da=* | -d=*)
    data="$ac_optarg" ;;

  *)
  toc="$ac_option" ;;

  esac

done

# uncomment if you want to be sure that everything went correct
#echo "data=" $data
#echo "toc=" $toc

sudo cdrdao read-toc --datafile $data $toc
sudo cdp -vg /dev/sgc 1- $data

