Você pode querer verificar isso porque eu tive o mesmo problema e modificando o / etc / bash_completion que resolveu o problema.
Quando estou especificando argumentos para os comandos mv ou cp na linha de comando e acerto tab para autocompletar o argumento, ele lista o argumento sem caracteres especiais escapados. Por exemplo, ele lista ajax-loader(1).gif literalmente quando deveria listá-lo como ajax-loader\(1\).gif
Argumentos com preenchimento automático para o comando cd estão listados corretamente. Eu não sei o que está acontecendo. Eu apreciaria qualquer ajuda / insight.