#!/bin/bash declare -A CONTEXTS=( ["cpu"]=hicpu ["gpu"]=higpu ) WORKDIR="$(pwd)" [[ "$WORKDIR" = "$HOME/Services"* ]] && { _ctx="$(cut -d'/' -f1 <<<"${WORKDIR#"${HOME}/Services/"}")" [ -n "$_ctx" ] && _ctx="${CONTEXTS["$_ctx"]}" && \ [ -n "$_ctx" ] && ctx="--context=$_ctx" } # shellcheck disable=SC2086 /usr/bin/docker $ctx "$@"