backup.sh hinzu
This commit is contained in:
16
backup.sh
Normal file
16
backup.sh
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
export bakdir=/media/hdext
|
||||||
|
|
||||||
|
sudo rsync -vxrptgoL --progress --delete /dat/books/ $bakdir/books/
|
||||||
|
|
||||||
|
sudo rsync -vxae --progress --delete /dat/mp3/ $bakdir/mp3/
|
||||||
|
|
||||||
|
sudo rsync -vxae --progress --delete --exclude 'garmin/' /dat/gps/ $bakdir/gps/
|
||||||
|
|
||||||
|
sudo rsync -vxae --progress --delete --exclude '[0-9][0-9][0-9].vdr' /dat/video/ $bakdir/video/
|
||||||
|
|
||||||
|
echo "#!/bin/bash" > /tmp/backuphelp
|
||||||
|
echo "dstdir=\$(dirname \$1)" >> /tmp/backuphelp
|
||||||
|
echo "mkdir -p \$bakdir/git\$dstdir" >> /tmp/backuphelp
|
||||||
|
echo "rsync -vxa --progress --delete \$1 \$bakdir/git\$dstdir" >> /tmp/backuphelp
|
||||||
|
find /home/marc/ -type d -name .git -exec bash -x /tmp/backuphelp {} \;
|
||||||
|
|
||||||
Reference in New Issue
Block a user