/usr/share/bash-completion/completions/eepget is in i2p-router 0.9.34-1ubuntu3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | _eepget()
{
local cur prev opts
_init_completion || return
COMPREPLY=()
cur="${COMP_WORDS[COMP_CWORD]}"
prev="${COMP_WORDS[COMP_CWORD-1]}"
opts="-c -e -h -l -m -n -o -p -t -u -x"
case "${prev}" in
-e|-h|-u|-x)
return
;;
-l|-m|-t)
if [[ $cur == "" ]]; then
COMPREPLY=( $( compgen -P "$cur" -W "{1..9}" ) )
elif [[ $cur == "0" ]]; then
COMPREPLY=( $( compgen -W "$cur" ) )
else
COMPREPLY=( $( compgen -P "$cur" -W "{0..9}" ) )
fi
compopt -o nospace
return
;;
-n)
if [[ $cur == "0" ]]; then
COMPREPLY=( $( compgen -W "$cur" ) )
else
COMPREPLY=( $( compgen -P "$cur" -W "{0..9}" ) )
fi
compopt -o nospace
return
;;
-o)
_filedir
return
;;
-p)
_known_hosts_real "$cur"
return
;;
esac
if [[ ${cur} == h* ]] ; then
COMPREPLY=( $(compgen -W "http://{a..z}" -- $cur) )
return
fi
if [[ ${cur} == -* ]] ; then
COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) )
return 0
fi
}
complete -F _eepget eepget
|