#!/bin/bash -e STASH=/home/pabs/stash/ cd $STASH/ cat files | grep -v '/$' | grep -v '#[^/]*$' | grep -v '\.html[^/]*$' | cat > files.use for F in `cat files.use`; do FN=`basename $F | sed 's/[^%()]*$//g'`; locate $FN | \ grep '^/mnt/stash' | \ grep -v '^/mnt/stash/home/' | \ grep -v '^/mnt/stash/x-partial/' && \ echo $F >> 'done' ; done sort < files.use > files2 sort < done > done2 diff -Naur files files.use | grep '^-[^-]' | sed -e 's/^-//g' > remaining diff -Naur files2 done2 | grep '^-[^-]' | sed -e 's/^-//g' | tee remaining.use >> remaining editor files remaining echo "cd x-partial && wget -np -r -c `tr '\n' ' ' < remaining.use`"