aws-auth: Added bash-completion

This commit is contained in:
Gregor Bückendorf 2019-05-18 21:20:47 +02:00
parent 9910654818
commit 29a8f98c75
2 changed files with 11 additions and 0 deletions

View file

@ -0,0 +1,10 @@
function _aws-auth {
if [ "${#COMP_WORDS[@]}" != "2" ]; then
return
fi
local aws_profiles
aws_profiles="$(pcre2grep -O '$1' '(?>\[\s*profile )(\S+)(?>\s*\])' ~/.aws/config)"
COMPREPLY=($(compgen -W "$aws_profiles" "${COMP_WORDS[$COMP_CWORD]}" ))
}
complete -F _aws-auth aws-auth

View file

@ -0,0 +1 @@
BASH_COMPLETION_USER_DIR="${HOME}/.bash_completion.d"