Script burnDVD.sh

From campisano.org
Jump to navigation Jump to search
#!/bin/bash



##### info
#
echo
echo "   Script che inizia a scrivere su DVD multisessione";
echo
echo



###	check
#
if test ! -d "$1"; then
    echo
    echo "Usage: $0 <dirToBurn>"

    echo
    exit -1;
fi;



##### var

DEV="/dev/master";
DIR="$1";



#COMMAND="growisofs -Z $DEV -l -U -max-iso9660-filenames -r -J $DIR";
COMMAND="growisofs -Z $DEV -l -R -J -iso-level 4 $DIR";
# mkisofs options
# -l abilita l'uso dei 32 caratteri nei nomi dei file
# -U per mantenere nomi di file particolari
# -max-iso9660-filenames per nomi di file particolarmente lunghi
# -J estenzioni Joliet
# -R estenzioni RockRidge (mantiene i permessi, i nomi lunghi..,)
# -r like -R option, but file ownership and modes are set to more useful values



echo
echo comando usato per la masterizzazione
echo $COMMAND
echo 
echo
echo



##### check
#
if [ ! -d "$1" ]; then
	echo "Usage: $0 <pathToStore>"

	echo
	exit -1;
fi;



##### burning
#
$COMMAND;


exit $?

# End