| 123456789101112131415161718192021222324252627282930313233343536 |
- #!/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
|