20 lines
413 B
Plaintext
Raw Normal View History

# Red Hat & Debian GNU/Linux if{up,down} completion -*- shell-script -*-
2011-10-16 10:56:44 +03:00
_userland GNU || return 1
_ifupdown()
{
local cur prev words cword
_init_completion || return
2011-11-09 23:28:11 +02:00
if [[ $cword -eq 1 ]]; then
_configured_interfaces
COMPREPLY=( $(compgen -W '${COMPREPLY[@]}' -- "$cur") )
fi
return 0
} &&
complete -F _ifupdown ifup ifdown ifstatus
# ex: ts=4 sw=4 et filetype=sh