2024-06-26 12:03:29 -04:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
|
|
COMMAND="$1";
|
|
|
|
|
shift;
|
|
|
|
|
|
|
|
|
|
case $COMMAND in
|
|
|
|
|
"clone")
|
2024-06-26 13:11:19 -04:00
|
|
|
bash $HOME/ionsrc/clone.sh "$@"
|
2024-06-26 12:03:29 -04:00
|
|
|
;;
|
2024-06-26 13:11:19 -04:00
|
|
|
|
2024-06-26 12:03:29 -04:00
|
|
|
"push")
|
2024-06-26 13:11:19 -04:00
|
|
|
bash $HOME/ionsrc/push.sh "$@"
|
2024-06-26 12:03:29 -04:00
|
|
|
;;
|
2024-06-26 13:11:19 -04:00
|
|
|
|
2024-06-26 12:03:29 -04:00
|
|
|
"login")
|
2024-06-26 13:11:19 -04:00
|
|
|
bash $HOME/ionsrc/login.sh "$@"
|
2024-06-26 12:03:29 -04:00
|
|
|
;;
|
2024-06-26 13:11:19 -04:00
|
|
|
|
2024-06-26 12:03:29 -04:00
|
|
|
"user")
|
2024-06-26 13:11:19 -04:00
|
|
|
bash $HOME/ionsrc/getuser.sh
|
2024-06-26 12:03:29 -04:00
|
|
|
;;
|
2024-06-26 12:34:28 -04:00
|
|
|
|
|
|
|
|
"status")
|
2024-06-26 13:11:19 -04:00
|
|
|
bash $HOME/ionsrc/status.sh
|
2024-06-26 12:34:28 -04:00
|
|
|
;;
|
2024-06-26 13:11:19 -04:00
|
|
|
|
2024-06-26 12:03:29 -04:00
|
|
|
"help")
|
2024-06-26 13:11:19 -04:00
|
|
|
bash $HOME/ionsrc/help.sh
|
2024-06-26 12:03:29 -04:00
|
|
|
;;
|
|
|
|
|
|
|
|
|
|
*)
|
2024-06-26 13:11:19 -04:00
|
|
|
echo "UNKNOWN COMMAND \"$COMMAND\""
|
|
|
|
|
GREEN='\033[0;31m'
|
|
|
|
|
NC='\033[0m' # No Color
|
|
|
|
|
echo -e "use ${GREEN}\`ionvcs help\`${NC} for help"
|
2024-06-26 12:03:29 -04:00
|
|
|
;;
|
|
|
|
|
esac
|