K2LL33D SHELL

 Apache/2.4.7 (Ubuntu)
 Linux sman1baleendah 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64
 uid=33(www-data) gid=33(www-data) groups=33(www-data)
 safemode : OFF
 MySQL: ON | Perl: ON | cURL: OFF | WGet: ON
  >  / usr / share / bash-completion / completions /
server ip : 172.67.156.115

your ip : 172.70.179.91

H O M E


Filename/usr/share/bash-completion/completions/pinfo
Size1.9 kb
Permissionrw-r--r--
Ownerroot : root
Create time27-Apr-2025 09:54
Last modified07-Apr-2014 22:10
Last accessed05-Jul-2025 20:54
Actionsedit | rename | delete | download (gzip)
Viewtext | code | image
# bash completion for info -*- shell-script -*-

_info()
{
local cur prev words cword split
_init_completion -s || return

_expand || return 0

# default completion if parameter looks like a path
if [[ "$cur" == @(*/|[.~])* ]]; then
_filedir
return 0
fi

case $prev in
-k|--apropos|--index-search|-n|--node|-h|--help|-v|--version)
return
;;
-d)
if [[ ${1##*/} == info ]]; then
_filedir -d
return
fi
;;
--directory)
_filedir -d
return
;;
--dribble|-f|--file|-o|--output|--restore|-r|--raw-filename|--rcfile)
_filedir
return
;;
esac

$split && return

if [[ $cur == -* ]]; then
COMPREPLY=( $( compgen -W '$( _parse_help "$1" )' -- "$cur" ) )
[[ $COMPREPLY == *= ]] && compopt -o nospace
return
fi

local i infopath=/usr/share/info

if [[ $INFOPATH == *: ]]; then
infopath=${INFOPATH}${infopath}
elif [[ ${INFOPATH:+set} ]]; then
infopath=$INFOPATH
fi

infopath=$infopath:
if [[ -n $cur ]]; then
infopath="${infopath//://$cur* }"
else
infopath="${infopath//:// }"
fi

# redirect stderr for when path doesn't exist
COMPREPLY=( $( eval command ls "$infopath" 2>/dev/null ) )
# weed out directory path names and paths to info pages
COMPREPLY=( ${COMPREPLY[@]##*/?(:)} )
# weed out info dir file
for (( i=0 ; i < ${#COMPREPLY[@]} ; ++i )); do
[[ ${COMPREPLY[$i]} == dir ]] && unset COMPREPLY[$i]
done
# strip suffix from info pages
COMPREPLY=( ${COMPREPLY[@]%.@(gz|bz2|xz|lzma)} )
COMPREPLY=( $( compgen -W '${COMPREPLY[@]%.*}' -- "${cur//\\\\/}" ) )

return 0
} &&
complete -F _info info pinfo

# ex: ts=4 sw=4 et filetype=sh