Você pode adicionar -r ao seu comando sed para ativar as expressões regulares estendidas.
Em poucas palavras, sem -r , ? , + , () , {} e | têm um significado literal e você precisa prefixá-los com uma barra invertida para fornecer "regex" significado.
Consulte a documentação sobre o Site GNU para uma explicação mais profunda.