#!/usr/bin/env zsh # Compare 2 Btrfs snapshots setopt LOCAL_OPTIONS ERR_RETURN NO_UNSET PIPE_FAIL autoload -U die [[ ${ARGC} -ne 2 ]] && die 1 "usage: ${0} " local old=${1} local new=${2} btrfs send --no-data -p ${old} ${new} | btrfs receive --dump