function _kns() { [ "$COMP_CWORD" -ne 1 ] && return mapfile -t COMPREPLY < <(compgen -W \ "$(kubectl get namespace -o jsonpath='{..metadata.name}')" \ -- "${COMP_WORDS[1]}") } complete -o nospace -F _kns kns