diff options
Diffstat (limited to 'bak')
| -rwxr-xr-x | bak | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -18,16 +18,16 @@ for k in $*; do path=$(echo ${strip%/*} | sed "s#$HOME##") stamp="$(date +%y%m%d-%H%M%S)" name="$(echo $bakdir/$path/$folder-$stamp.tar.xz | sed 's#//#/#g')" - echo Archiving and compressing $name ... - mkdir -p $bakdir/$path - cd $k; cd .. + echo Archiving and compressing "$name" ... + mkdir -p "$bakdir"/"$path" + cd "$k" || return 127 ; cd .. if [ -n "$e" ]; then - echo Encrypting $name - tar --xz --atime-preserve -p -cO $folder | gpg $e - > $name.gpg + echo Encrypting "$name" + tar --xz --atime-preserve -p -cO "$folder" | gpg "$e" - > "$name".gpg else - tar --xz --atime-preserve -p -cf $name $folder + tar --xz --atime-preserve -p -cf "$name" "$folder" fi; else - echo Skipping $k, not a directory + echo Skipping "$k", not a directory fi done |
