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 - ###################################################