mirror of
https://github.com/troglobit/libuev.git
synced 2026-11-07 16:00:55 +00:00
My stuff
This commit is contained in:
commit
ebffcbed5b
34 files changed
+1437
No files matched your search
Executable
+27
@@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
|
||||
declare -a BACKUP=( ampdev0 Backup )
|
||||
|
||||
if [[ $1 == "restore" ]] ;then
|
||||
fname=$(cut -d: -f1 <<< $2)
|
||||
pattern=$(cut -d: -f2 <<< $2)
|
||||
ssh ${BACKUP[0]} "cd ${BACKUP[1]}; cat b-$fname.cpio.lzo" | lzop -d | cpio -ivBdum $pattern
|
||||
exit 0
|
||||
fi
|
||||
|
||||
#eval $(keychain --eval --quiet)
|
||||
|
||||
BackupName=$1
|
||||
cd ~/amplex
|
||||
for Dir in */backmeup */*/backmeup ;do
|
||||
Dir=${Dir%/*}
|
||||
[[ -d $Dir ]] || continue
|
||||
FDir=${Dir//\//_}
|
||||
(cd $Dir
|
||||
svn status | grep '^[AM]' | cut -c9- > /tmp/fn$$
|
||||
cat /tmp/fn$$ | cpio -o --quiet | lzop \
|
||||
| ssh ${BACKUP[0]} "cd ${BACKUP[1]}; cat >b-$FDir-$BackupName.cpio.lzo"
|
||||
scp -q /tmp/fn$$ ${BACKUP[0]}:${BACKUP[1]}/i-$FDir-$BackupName
|
||||
rm -f /tmp/fn$$
|
||||
)
|
||||
done
|
||||
Reference in new issue
Block a user