diff options
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/bk | 10 | ||||
| -rwxr-xr-x | bin/vm | 2 |
2 files changed, 10 insertions, 2 deletions
@@ -1,7 +1,15 @@ #!/bin/sh +# Daily backup script. + dest=${BK:-/Volumes/sandisk4}/backup/$(hostname -s) -# mkdir -p $dest +day=$(date +%A) + +# Clear previous week incremental backup +mkdir $HOME/emptydir +rsync --delete -a $HOME/emptydir/ $dest/$day/ +rmdir $HOME/emptydir +# Now backup rsync --delete --delete-excluded --exclude-from=$HOME/.bkignore \ --backup --backup-dir=${dest#*:}/$(date +%A) -av $HOME $dest/current @@ -229,7 +229,7 @@ vftool_tty() { grep -om 1 '\/dev\/tty.*' 'vftool.log'; } # Main starts here. dir="$HOME/.vm" -Cmdlist='add console del edit info help ls log start stop version' +Cmdlist='add console del edit info init_vftool help ls log start stop version' [ "$1" ] && C=$1 && shift 1 || { help; exit 1; } for c in $Cmdlist; do case $c in |
