#!/usr/bin/env bash set -euo pipefail usage() { cat <<'EOF' Usage: stop-relay-main.sh -t stop-relay-main.sh -u stop-relay-main.sh -tu EOF } SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" COMMANDS_DIR="$SCRIPT_DIR/commands" if [[ $# -ne 1 ]]; then usage exit 1 fi case "$1" in -t) bash "$COMMANDS_DIR/stop-relay-tcp.sh" ;; -u) bash "$COMMANDS_DIR/stop-relay-udp.sh" ;; -tu) bash "$COMMANDS_DIR/stop-relay-udp.sh" bash "$COMMANDS_DIR/stop-relay-tcp.sh" ;; *) usage exit 1 ;; esac