=== modified file 'bash_completion' --- bash_completion 2010-01-21 09:29:46 +0000 +++ bash_completion 2010-01-21 13:58:54 +0000 @@ -1210,12 +1210,12 @@ # expand path (if present) to global known hosts file global_kh=($( sed -ne 's/^[ \t]*[Gg][Ll][Oo][Bb][Aa][Ll][Kk][Nn][Oo][Ww][Nn][Hh][Oo][Ss][Tt][Ss][Ff][Ii][Ll][Ee]['"$'\t '"']*\(.*\)$/"\1"/p' "${config[@]}" )) for (( i=0; i < ${#global_kh[@]}; i++ )); do - global_kh[i]=$(echo "${global_kh[i]//\"/}") + global_kh[i]=$(eval echo "${global_kh[i]//\"/}") done # expand path (if present) to user known hosts file user_kh=($( sed -ne 's/^[ \t]*[Uu][Ss][Ee][Rr][Kk][Nn][Oo][Ww][Nn][Hh][Oo][Ss][Tt][Ss][Ff][Ii][Ll][Ee]['"$'\t '"']*\(.*\)$/"\1"/p' "${config[@]}" )) for (( i=0; i < ${#user_kh[@]}; i++ )); do - user_kh[i]=$(echo "${user_kh[i]//\"/}") + user_kh[i]=$(eval echo "${user_kh[i]//\"/}") done IFS=$OIFS fi