sed: substituir parte de uma linha

Como se pode substituir uma parte de uma linha por sed?

A linha

DBSERVERNAME     xxx

deve ser substituído por:

DBSERVERNAME     yyy

O valor xxx pode variar e há duas guias entre dbservername e o valor. Esse par de nome e valor é um dos muitos de um arquivo de configuração.

Eu tentei com a seguinte referência anterior:

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

e isso resultou em um erro: referência inválida \ 1 no comando `s` do comando RHS.

O que há de errado com a expressão? Usando o GNU sed.

questionAnswers(7)

yourAnswerToTheQuestion