X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=btrbk-run;h=3ec2221d1238b22ab596f71b47e90f54a68365c1;hb=648257b1698602fdeeb7eb5ba496106547f93665;hp=fa20061128281857e82fcfd444225cb147e4158e;hpb=9d21aed0c95e0c343f2769a724d9dbb220874185;p=distro-setup diff --git a/btrbk-run b/btrbk-run index fa20061..3ec2221 100644 --- a/btrbk-run +++ b/btrbk-run @@ -150,9 +150,18 @@ while true; do esac done -# usefull commands are resume and archive +# only tested commands are resume and archive cmd_arg=${1:-run} +case $cmd_arg in + run|resume|archive) : ;; + *) die "untested command arg" ;; +esac + +if (( $# > 1 )); then + die: "only 1 nonoption arg is supported" +fi + if [[ -v targets && $source ]]; then die "error: -t and -s are mutually exclusive" fi