No meu bash 4.2.46 and centos - 7.1.1503
, eu corri set -x
(para imprimir informações de depuração). Agora, se eu digitar ls
, imprime:
+ ls --color=auto
a b c
++ printf '3]0;%s@%s:%secho $HO #tab key press here
7' root sk-vbox '~'
Tudo bem e feliz. Mas quando eu pressiono a aba em uma variável de shell para conclusão, ela imprime a saída sem informações da pilha:
$HOME $HOSTNAME $HOSTTYPE
dá:
+ ls --color=auto
a b c
++ printf '3]0;%s@%s:%secho $HO #tab key press here
7' root sk-vbox '~'
e zero linhas de informações da pilha.
Eu preciso dessa informação de pilha mal para depurar um problema no qual o bash coloca espaço extra no autocompletion (semelhante a problema de acréscimo mas possivelmente devido a um motivo diferente, já que /etc/bash_completion.d
não contém o culpado, acroread.sh
no meu caso.)
Estou usando o bash 4.2.46 no CentOS Linux versão 7.1.1503.
Tags bash autocomplete