X-Git-Url: https://iankelling.org/git/?p=distro-setup;a=blobdiff_plain;f=myunison;h=506e9c6237cc0857ed662678efc2f6fc8f0f7696;hp=493d79594de5177a87081da5e1c611e2fce55c52;hb=0b6d44c7f3d567e0a26138509c8a24cb57c69b50;hpb=e1413c8bd07f92ec8e1209db83225b56bc39055d diff --git a/myunison b/myunison index 493d795..506e9c6 100755 --- a/myunison +++ b/myunison @@ -1,4 +1,4 @@ -#!/bin/bash -l +#!/bin/bash -lx set -eE -o pipefail trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR @@ -9,13 +9,13 @@ trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR # which did not have the whole p subvol. gen_args=() -do_snapshot=true +do_snapshot=false batch=false while [[ $1 ]]; do case $1 in -ob) gen_args+=(--ours -b); batch=true; shift ;; -b) gen_args+=(-b); batch=true; shift ;; - -n) do_snapshot=false; shift ;; + -n) do_snapshot=true; shift ;; -h|--help) echo "$0: help is head of $BASH_SOURCE:" head -n 30 "$BASH_SOURCE"