Estoy enfrentando un problema con los correos. Necesito recibir todos los mensajes entre 2 personas:
somebody1@domain.com
y 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.txt
archivar.
La pregunta es: ¿Cuál debería ser la estructura sed
para obtener solo correos entre alguien1 y una persona?
p;
. Solo para evitar una lista de coincidencias aisladas queFrom: somebody1@domain.com
no sean seguidas por la coincidencia en segunda persona y el bloque de la carta.