Como o Bash no Ubuntu conhece a lista específica de ações de uma ferramenta?
Por exemplo, se eu digitar apt-get e tab duas vezes, vejo apenas remover, atualizar, atualizar ... etc, mas não as ações de outro comando ou os arquivos no diretório atual.
Estou desenvolvendo uma ferramenta de linha de comando no Go e gostaria de fornecer esse recurso para as distribuições que o suportam.