Bon, j'ai mis le doigt sur le probl�me : il s'agit de la ligne 2169 dans
/etc/bash_completion :

    have $i && complete -F _longopt $filenames $i # o� $i vaut ls

La fonction _longopt est d�finie juste au dessus. Tout de m�me, je suis
le seul � avoir ce probl�me, ou bien chez vous aussi (oui, vous) un 
� ls "kjkj<tab> � provoque une insulte de bash ?

Par ailleurs, Fr�d�ric Bothamy <[EMAIL PROTECTED]> a �crit :

> Il faut faire pr�c�der le " par un \ et chez moi, �a fonctionne (avec
> bash-2.05b-3).

Euh oui mais dans ce cas quel int�r�t ? ;-) Je dis �a parce que chez moi :

$ touch "ha ha ha"
$ ls \"ha<tab>
 et j'obtiens : ls ha\ ha\ ha (je veux "ha ha ha")

qui est juste mais pas lisible. En fait, il fait comme s'il n'y avait
pas le \".

-- Dan

Répondre à