Script burnDVD.sh
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