Estoy enfrentando un problema con los correos. Necesito recibir todos los mensajes entre 2 personas:
somebody1@domain.comy person@domain.com.
El file:
From: somebody1@domain.com
to: person@domain.com
<body of the message1>
From: somebody2@domain.com
to: person@domain.com
<body of the message1>
From: somebody1@domain.com
to: person@domain.com
<body of the message1>
From: somebody3@domain.com
to: person@domain.com
<body of the message1>
From: somebody5@domain.com
to: person@domain.com
<body of the message1>
Traté de usar lo siguiente sed:
sed -n "/From: [Ss]omebody1/,/From: /p" inputfile > test.txt
Como resultado, recibí todos los correos de alguien1 para test.txtarchivar.
La pregunta es: ¿Cuál debería ser la estructura sedpara obtener solo correos entre alguien1 y una persona?
p;. Solo para evitar una lista de coincidencias aisladas queFrom: somebody1@domain.comno sean seguidas por la coincidencia en segunda persona y el bloque de la carta.