Package: bash
Version: 3.1-1
Serverity: minor

The line
hosts=$( compgen -W "$( sed -ne "s/^[Hh][Oo][Ss][Tt]["$'\t 
'"]*\([^*?]*\)$/\1/p" [EMAIL PROTECTED] )" -- $ocur )
get's to
+++ sed -ne 's/^[Hh][Oo][Ss][Tt][' ']*\([^*?]*\)$/\1/p' /etc/ssh/ssh_config

the inner [' '] should be [ ]
the previous patch with the " replaced to ' didn't do the trick.

Elrond discovered, that  this is a bash bug not a bug in the bash_completion 
file.
An older bash version replaces the charecters correct:
+++ sed -ne 's/^[Hh][Oo][Ss][Tt][       ]*\([^*?]*\)$/\1/p' /etc/ssh/ssh_config

His workaround is to replace the "$'\t '"
with the characters TAB and SPACE in the bash_completion file.

merry Xmas

Christian



        

        
                
___________________________________________________________ 
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to