dst=$3
[[ -d $dst ]] || usage
setopt PIPE_FAIL
- zfs send -Rv $latest | zstd | $enccmd > $dst/$latest_filename.zfs.zst.gpg
+ zfs send -Rwv $latest | zstd | $enccmd > $dst/$latest_filename.zfs.zst.gpg
sync
touch $dst/$latest_filename.from
;;
sync)
dst=$3
[[ -d $dst ]] || usage
- latest_dst=($dst/*~$dst/.*(.L0Onn[1]))
+ latest_dst=($dst/*.from~$dst/.*(.Onn[1]))
[[ $latest_dst ]]
latest_dst=${latest_dst[1]}
latest_dst=${${latest_dst##*/}%.from}
[[ $latest_dst != $latest_filename ]]
setopt PIPE_FAIL
set -x
- zfs send -Rv -i ${latest_dst:gs#%#/} $latest | zstd | $enccmd > \
+ zfs send -Rwv -i ${latest_dst:gs#%#/} $latest | zstd | $enccmd > \
$dst/$latest_filename.zfs.zst.gpg
set +x
sync