1 complete -f -X '!*.+(ps|PS)' gs
3 complete -f -X '!*.texi*' texi2html
5 complete -v -S '=' typeset
9 complete -A hostname telnet
10 complete -v -S '=' local
11 complete -v -S '=' readonly
12 complete -o bashdefault -o filenames -o nospace -F _comp_cd cd
15 complete -f -X '!*.+(gz|tgz)' gunzip
16 complete -f -X '!*.texi*' makeinfo
17 complete -j -P '%' jobs
18 complete -o dirnames -o filenames -o nospace -d pushd
19 complete -f -X '!*.pdf' acroread
21 complete -f -X '!*.+(ps|PS)' ghostview
22 complete -A hostname rsh
24 complete -A signal kill
28 complete -W '"${GROUPS[@]}"' newgrp
29 complete -A shopt shopt
30 complete -A hostname ftp
31 complete -A hostname rlogin
36 complete -f -X '!*.dvi' dvips
37 complete -f -X '!*.texi*' texi2dvi
39 complete -v -S '=' declare
40 complete -v -S '=' export
41 complete -f -X '!*.dvi' xdvi
43 complete -o dirnames -o filenames -o nospace -d popd
44 complete -A signal trap
45 complete -j -W '$(ps -x | tail +2 | cut -c1-5)' -P '%' wait
46 complete -f -X '!*.Z' zmore
47 complete -j -P '%' disown
48 complete -f -X '!*.+(ps|PS)' gs
49 complete -f -X '!*.+(ps|PS)' gv
52 complete -A stopped -P '%' bg
55 complete -A helptopic help
58 complete -f -X '!*.Z' zcat
59 complete -f -X '!*.Z' uncompress
62 complete -f -X '!*.+(gz|tgz)' gzcat
63 ./complete.tests: line 123: complete: notthere: no completion specification