Não, o traço não tem conclusão. Caso contrário, seria chamado de bash. Dash foi projetado para executar scripts de shell rapidamente e com um mínimo de memória, não foi planejado para ser usado de forma interativa.
A melhor maneira de obter conclusão no painel é executar exec zsh
ou exec fish
.
Se você quiser ficar com o dash, é possível fazer o que as pessoas fizeram antes da conclusão: usar curingas. Por exemplo, em vez de digitar um prefixo de um nome de arquivo e, em seguida, pressionar a tecla Tab , digite um prefixo de um nome de arquivo e digite *
. O prefixo precisa ser exclusivo, caso contrário, vários nomes de arquivos serão interpolados.
Para listar "conclusões", chame ls
ou execute echo
no padrão curinga.
Se você usar o mesmo nome de arquivo (ou outra string) várias vezes, armazene-o em uma variável.