Listar conclusões
Você pode ver o que Bash / Readline usa para concluir um comando usando complete -p command , por exemplo, se eu executar complete -p openvpn , obtenho
bash: complete: openvpn: no completion specification
Isso mostra que o Readline usado pelo meu shell não tem nenhuma conclusão específica para o comando openvpn , portanto, o padrão é a forma tradicional de conclusão, ou seja, nomes de arquivos.
Outro exemplo (para demonstrar uma conclusão definida):
$ complete -p dillo
complete -F _filedir_xspec dillo
Isso indica que uma função chamada _filedir_xspec é usada para fornecer conclusões para o comando dillo .
Remover conclusões
Para remover uma conclusão definida, use a opção -r com o complete builtin:
complete -r openvpn