Na minha máquina Ubuntu, posso fazer isso
emacs $(which first-part-of-executable<tab>
e o bash irá completar o nome completo do executável. Eu habilitei isso sozinho adicionando
complete -c which
para o meu .bashrc , porque eu só quero que which complete com nomes executáveis.
Por algum motivo, na minha máquina RHEL5, a conclusão da tabulação funciona para which dentro do $( , mas depois volta para a conclusão do nome do arquivo para o executável.
Como posso fazer o bash completar which dentro de parênteses?
Tags bash tab-completion