diverses hinzu
This commit is contained in:
26
tazsync.sh
Normal file
26
tazsync.sh
Normal file
@@ -0,0 +1,26 @@
|
||||
|
||||
daysback=10
|
||||
|
||||
srcdir=/dat/books/taz
|
||||
dstdir=/home/marc/Dropbox-ipad/taz
|
||||
tmpdir=/tmp
|
||||
|
||||
[ -d $dstdir ] || exit
|
||||
[ -d $srcdir ] || exit
|
||||
[ -d $tmpdir ] || exit
|
||||
|
||||
cd $dstdir
|
||||
find . -type f | sort> $tmpdir/alt.lst
|
||||
|
||||
cd $srcdir
|
||||
find . -mtime -$daysback -name "*.epub" | sort > $tmpdir/new.lst
|
||||
|
||||
rsync --files-from=$tmpdir/new.lst . $dstdir/
|
||||
|
||||
cd $dstdir
|
||||
|
||||
cat $tmpdir/alt.lst $tmpdir/new.lst | sort -u > $tmpdir/all.lst
|
||||
cat $tmpdir/all.lst
|
||||
cat $tmpdir/new.lst
|
||||
diff $tmpdir/new.lst $tmpdir/all.lst | grep "^>" | sed "s/^> //" | xargs rm
|
||||
# $rmfiles
|
||||
Reference in New Issue
Block a user