diff options
Diffstat (limited to 'bash_completion/ipv6pref')
-rw-r--r-- | bash_completion/ipv6pref | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/bash_completion/ipv6pref b/bash_completion/ipv6pref new file mode 100644 index 0000000..e0c8eef --- /dev/null +++ b/bash_completion/ipv6pref @@ -0,0 +1,18 @@ +# bash completion for ipv6pref(1) + +_ipv6pref() { + local cur prev words cword + _init_completion || return + + for (( i=1; i <= COMP_CWORD; i++ )); do + if [[ ${COMP_WORDS[i]} != -* ]]; then + _command_offset $i + return + fi + done + if [[ "$cur" == -* ]]; then + COMPREPLY=( $( compgen -W '-p -t' -- "$cur" ) ) + return + fi + +} && complete -F _ipv6pref ipv6pref.sh ipv6pref v6pub v6tmp |