Take package names from pkglist for slackpkg completion
This commit is contained in:
parent
c0505367ce
commit
370ef61eba
@ -59,15 +59,13 @@ _slackpkg()
|
||||
_filedir
|
||||
COMPREPLY+=( $( compgen -W 'a ap d e f k kde kdei l n t tcl x \
|
||||
xap y' -- "$cur" ) )
|
||||
COMPREPLY+=( $( sed -ne \
|
||||
"/^PACKAGE NAME: *$cur/{s/^PACKAGE NAME: *//;p}" \
|
||||
"${WORKDIR}/PACKAGES.TXT" 2>/dev/null ) )
|
||||
COMPREPLY+=( $( cut -f 6 -d\ ${WORKDIR}/pkglist 2> /dev/null | \
|
||||
grep "^$cur" ) )
|
||||
return 0
|
||||
;;
|
||||
info)
|
||||
COMPREPLY=( $( sed -ne \
|
||||
"/^PACKAGE NAME: *$cur/{s/^PACKAGE NAME: *//;p}" \
|
||||
"${WORKDIR}/PACKAGES.TXT" 2>/dev/null ) )
|
||||
COMPREPLY+=( $( cut -f 6 -d\ ${WORKDIR}/pkglist 2> /dev/null | \
|
||||
grep "^$cur" ) )
|
||||
return 0
|
||||
;;
|
||||
update)
|
||||
|
Loading…
x
Reference in New Issue
Block a user