Linux puskom-ProLiant-DL385-Gen10 5.4.0-150-generic #167~18.04.1-Ubuntu SMP Wed May 24 00:51:42 UTC 2023 x86_64
/
usr
/
share
/
bash-completion
/
completions
/
//usr/share/bash-completion/completions/poff
# Debian GNU/Linux pon/poff(1) completion # Copyright 2002 Baruch Even <baruch@debian.org> # License: GNU GPL v2 or later _poff() { local prev cur conns [ -r /etc/ppp/peers/ ] || return 0 COMPREPLY=() prev=${COMP_WORDS[COMP_CWORD-1]} cur=${COMP_WORDS[COMP_CWORD]} conns=$(\ls --color=none /etc/ppp/peers | egrep -v '(\.bak|~)$') if [[ "$cur" == -* ]]; then COMPREPLY=( $(compgen -W '-r -d -c -a -h -v' -- $cur) ) return 0 fi # first parameter on line or first since an option? if [ $COMP_CWORD -eq 1 ] && [[ "$cur" != -* ]] || \ [[ "$prev" == -* ]]; then COMPREPLY=( $(compgen -o filenames -W "$conns" $cur) ) fi return 0 } complete -F _poff poff # vim:ft=sh: