echo "$0: error could not find root subvol mount for $dev" >&2
exit 1
fi
- svp=$root_dir/$subvol_dir
+ svp=$root_dir/$subvol_dir # subvolume path
d "svp=$svp # subvolume path"
snaps=($root_dir/btrbk/$subvol_dir.20*) # Assumes we are in the 21st century.
f=${s##*/}
unix_time=$(date -d $(sed -r 's/(.{4})(..)(.{5})(..)(.*)/\1-\2-\3:\4:\5/' <<<${f#$vol.}) +%s)
printf "%s %s\n" $unix_time $s
- done | sort -r | head -n 1 | awk '{print $2}'
+ # sort will fail
+ done | sort -r | head -n 1 | awk '{print $2}' || [[ ${PIPESTATUS[1]} == 2 ]]
)
if [[ ! $last_snap ]]; then
# should not happen.