sed: reemplazar parte de una línea

¿Cómo se puede reemplazar una parte de una línea con sed?

La línea

DBSERVERNAME     xxx

debe ser reemplazado por:

DBSERVERNAME     yyy

El valor xxx puede variar y hay dos pestañas entre dbservername y el valor. Este par nombre-valor es uno de los muchos de un archivo de configuración.

He intentado con la siguiente referencia inversa:

echo "DBSERVERNAME    xxx" | sed -rne 's/\(dbservername\)[[:blank:]]+\([[:alpha:]]+\)/\1 yyy/gip'

y eso resultó en un error: referencia no válida \ 1 en el comando RHS `s '.

¿Qué hay de malo con la expresión? Utilizando GNU sed.

Respuestas a la pregunta(7)

Su respuesta a la pregunta