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.