... the solution really depends on the actual detailed data format, which we don't really know.
Well, we know what I would consider to be a second approximation to the actual, rather messy data format (see My ACTUAL data...) — with more to come I shouldn't be surprised.
Splitting the input on the first dash ... with an appropriate LIMIT ...
But a data record like
Jun 12 09 mail (sender@sender.com) - (recip1@domain.com) 0.075 9387, queued_as: C77837C0050 Subject goes here Sender(sender@sender.com)
has multiple parenthesized fields/substrings after the first dash, not all of which have to be fixed up, so it seems we're stuck with split-ing on whitespace.
Give a man a fish: <%-{-{-{-<
In reply to Re^6: How can I replace the pattern in the 6 th field?
by AnomalousMonk
in thread How can I replace the pattern in the 6 th field?
by theravadamonk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |