Imprimir texto entre () sed

Esta é uma extensão do meuquestã. Nessa pergunta, eu precisava recuperar o texto entre parênteses, onde todo o texto estava em uma única linha. Agora eu tenho este caso:

(aop)
(abc
d)

Desta vez, o parêntese aberto pode estar em uma linha e o parêntese próximo em outra linha, portanto:

(abc
d)

também conta como texto entre os @ delimitadores ( ) 'e preciso imprimi-lo como

abc
d

EDIT: Em resposta a possíveis confusões da minha pergunta, deixe-me esclarecer um pouco. Basicamente, preciso imprimir texto entre delimitadores, que podem abranger várias linha

por exemplo, tenho este texto no meu arquivo:

randomtext(1234
567) randomtext
randomtext(abc)randomtext

Agora, quero que o Sed escolha um texto entre o delimitador "(" e ")". Portanto, a saída seria:

1234
567
abc

Observe que os colchetes esquerdo e direito não estão na mesma linha, mas ainda contam como um delimitador para 1234 567, por isso preciso imprimir essa parte do texto. (observe, eu quero apenas o texto entre o primeiro par de delimitadores).

Qualquer ajuda seria apreciada

questionAnswers(2)

yourAnswerToTheQuestion