X-Git-Url: https://git.wh0rd.org/?p=dump.git;a=blobdiff_plain;f=examples%2Fdump_on_cd_2%2FDE%2Fdump_userexit_CD;fp=examples%2Fdump_on_cd_2%2FDE%2Fdump_userexit_CD;h=4449ddab382cf694db0f64a7392437acb2892b57;hp=0000000000000000000000000000000000000000;hb=a9c5ed48f9b7e1889ee7694c5666ddb39814fe56;hpb=f75cc889d49eebab28ee47034e875ac0eac114a6 diff --git a/examples/dump_on_cd_2/DE/dump_userexit_CD b/examples/dump_on_cd_2/DE/dump_userexit_CD new file mode 100644 index 0000000..4449dda --- /dev/null +++ b/examples/dump_on_cd_2/DE/dump_userexit_CD @@ -0,0 +1,24 @@ +#!/bin/bash +# supplied info from "dump -F": +# $1 = filename +# $2 = sequence number + +NUM=$(($2+1)) +RECORD_BIN="/usr/bin/cdrecord speed=10 dev=0,0,0 fs=64M " +# CD_CAPACITY=700 +# TSIZE="$(echo "$CD_CAPACITY*1024*1024" | bc -l )" +echo -e "Bitte die naechste CD einlegen (No. $NUM)\n" +ANSWER="" +while [ "$ANSWER" != "j" ] ; do + read -p "Ist die CD bereit? (j/n)" ANSWER + if [ "$ANSWER" == "j" ] ; then + $RECORD_BIN -eject -pad -data $1 ; echo "Ist die CD bereit? (j/n)" & + exit 0 + elif [ "$ANSWER" == "n" ] ; then + EXIT="" + read -p "Wollen Sie abbrechen? (j/n)" EXIT + if [ "$EXIT" == "j" ] ; then + exit 1 + fi + fi +done