As opções do comando compgen
são iguais a complete
, exceto -p
e -r
. De compgen
man page:
compgen
compgen [option] [word]
Generate possible completion matches for word according to the options, which
may be any option accepted by the complete builtin with the exception of -p
and -r, and write the matches to the standard output
Para opções [abcdefgjksuv]
:
-
-a
significa nomes de alias -
-b
significa nomes de builtins de shell -
-c
significa nomes de todos os comandos -
-d
significa nomes de diretório -
-e
significa nomes de variáveis de shell exportadas -
-f
significa nomes de arquivos e funções -
-g
significa nomes de grupos -
-j
significa nomes de trabalho -
-k
significa nomes de palavras reservadas da Shell -
-s
significa nomes de serviço -
-u
significa nomes de nomes de userAlias -
-v
significa nomes de variáveis de shell
Você pode ver a página completa do manual aqui .