Simple Wrapper for mkisofs and cdrecord
#!/bin/bash
#
# Simple CD/DVD Burn Wrapper for mkisofs/cdrecord
# Copyright (c) 2007 by Martin Willner, mw@antitachyon.com
#
# CONFIG THIS BEFORE YOU USE THIS PROGRAMM
CD_SPEED="24"
DVD_SPEED="8"
DEVICE="/dev/hda"
exit; # remove this line when you have done the config
##################################################
if [ $# -lt 2 ]; then
echo "usage: $0 /path/to/data [cd|dvd]";
echo "example: $0 /var/data cd"
exit;
fi
case $2 in
cd)
speed=${CD_SPEED};
;;
dvd)
speed=${DVD_SPEED};
;;
*)
echo "unknown type: use 'cd' or 'dvd'";
;;
esac
size=`mkisofs -R -q -print-size $1`
mkisofs -R -J $1 | cdrecord speed=${speed} dev=${DEVICE} tsize=${size}s -v -eject -dao -
###################################################