A /n bandeira para o comando substituto s in sed não tem nada a ver com a referência anterior \n .
- Com, por exemplo,
s/regex/string/3, você substitui a terceira correspondência deregex(na linha atual) porstring. - Com
s/regex//, você substitui a primeira correspondência deregexpelo terceiro grupo de captura. - Com
s/regex//3, você substitui a terceira correspondência deregexpelo terceiro grupo de captura.
Nesse caso, provavelmente usaria algo mais simples, como
sed 's/^.*EXTRA_GROUPS="\([^"]*\)".*$//'
Não adianta capturar bits da string se você não estiver usando.