# bash completion for Portsnap -*- shell-script -*- [[ $OSTYPE == *freebsd* ]] || return 1 proc _portsnap { var cur = '', prev = '', words = '', cword = '' _init_completion || return match $prev { with -d|-p _filedir -d return with -l|-f _filedir return } setglobal COMPREPLY = '( '$(compgen -W "fetch cron extract update" -- $cur) ) } && complete -F _portsnap portsnap # ex: ts=4 sw=4 et filetype=sh