# HG changeset patch # User darius # Date 966064266 0 # Node ID cf06ab549064e1022f277f2ab9c264bddda97078 # Parent 3a7a8d8a070a9916815bc089153af327776f55e9 Write files to mark our progress and skip doing tracks if we have already done them. diff -r 3a7a8d8a070a -r cf06ab549064 gettracks.sh --- a/gettracks.sh Tue Oct 23 10:08:25 2007 +0930 +++ b/gettracks.sh Sat Aug 12 07:11:06 2000 +0000 @@ -17,11 +17,18 @@ for t in $tracks ; do num=`printf %02d $t` name=`printf track_%s.mp3 $num` + if [ -e ".${num}.done" ]; then + echo Skipping $num + continue + fi echo Ripping $num to $name eval $ripper 2>> rip.log | sox -t cdr - -t wav - | $comp > $name if [ $? -ne 0 ]; then echo "Failed!" exit 1 fi + touch ".${num}.done" done +rm .*.done +