#compdef aws_switch_profile #autoload if [[ ! -f ~/.aws/credentials ]]; then return 1 fi local profiles profiles=$(grep -E "^\[.+\]" ~/.aws/credentials | tr -d '[' | tr -d ']' ) _arguments "1:toggle:(( $profiles ))" && return 0