Os comandos mais básicos para personalizar suas conclusões em bash
são:
-
Para completar apenas
.sh
arquivos depois (G significa globbing ):complete -G '*.sh' sh
Provavelmente isso está em algum lugar em sua configuração (ampla) do sistema. (Você pode verificar com
complete -pr
, que imprime todas as definições) -
Para completar qualquer nome do arquivo após
sh
apenas emitircomplete -A file sh
-A
tem muito mais possibilidades ações (aqui: arquivo ), confira a descrição docomplete
embutido emman bashbuiltins
para muito mais opções .
Para uma correção permanente desse comportamento, coloque o último comando também no seu ~/.bashrc
.