From fc03722f3b8788760fbd9e69cb05f558054317b4 Mon Sep 17 00:00:00 2001 From: Douglas Rumbaugh Date: Mon, 20 Dec 2021 17:59:46 -0500 Subject: ves.sh: Initial Version --- ves.sh | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) (limited to 'ves.sh') diff --git a/ves.sh b/ves.sh index e69de29..49ac263 100644 --- a/ves.sh +++ b/ves.sh @@ -0,0 +1,59 @@ +#!/bin/sh + +if [ -z "$VES_SCRIPTS_DIR" ]; then + VES_BIN="$HOME/.local/bin/ves_scripts" +else + VES_BIN="$VES_SCRIPTS_DIR" +fi + + +# extract the appropriate command +case $1 in + create) + shift + $VES_BIN/ves-create.sh $@ + break + ;; + delete) + shift + $VES_BIN/ves-delete.sh $@ + break + ;; + var-add) + shift + $VES_BIN/ves-addvar.sh $@ + break + ;; + var-rm) + shift + $VES_BIN/ves-rmvar.sh $@ + break + ;; + export) + shift + $VES_BIN/ves-export.sh $@ + break + ;; + list) + shift + $VES_BIN/ves-list.sh $@ + break + ;; + activate) + shift + $VES_BIN/ves-activate.sh $@ + break + ;; + deactivate) + shift + $VES_BIN/ves-deactivate.sh $@ + break + ;; + prompt) + shift + $VES_BIN/ves-prompt.sh $@ + break + ;; + *) + printf "ERROR: Invalid command [%s]\n" $1 > /dev/stderr +esac -- cgit v1.2.3