aktualisiert
This commit is contained in:
10
tazsync.sh
10
tazsync.sh
@@ -1,8 +1,8 @@
|
||||
|
||||
daysback=10
|
||||
daysback=22
|
||||
|
||||
srcdir=/dat/books/taz
|
||||
dstdir=/home/marc/Dropbox-ipad/taz
|
||||
dstdir=/dat/docu/sync/taz
|
||||
tmpdir=/tmp
|
||||
|
||||
[ -d $dstdir ] || exit
|
||||
@@ -15,10 +15,14 @@ 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/
|
||||
#exit
|
||||
|
||||
diff $tmpdir/new.lst $tmpdir/all.lst | grep "^<" | sed "s/^< //" > $tmpdir/added.lst
|
||||
rsync --files-from=$tmpdir/added.lst --progress . $dstdir/
|
||||
|
||||
cd $dstdir
|
||||
|
||||
|
||||
cat $tmpdir/alt.lst $tmpdir/new.lst | sort -u > $tmpdir/all.lst
|
||||
cat $tmpdir/all.lst
|
||||
cat $tmpdir/new.lst
|
||||
|
||||
Reference in New Issue
Block a user