Jan 29 12:28:17 torsmtp2 postfix/cleanup[16193]: 5513512078E: warning: header Subject: Well Systems - Project Updated (Published Number 561-639-2188) from unknown[10.40.6.11]; from=<Accounts@example.com> to=<bg2833@work.com> proto=ESMTP helo=<CORE1UI1>
情報を抽出して、次の情報を含むテーブルを作成しようとしています。
DATE EMAIL Published Number
Jan 29 12:28:17 bg2833@work.com 561-639-2188
これを達成するためにawkまたはsedを使用することは可能ですか?
これまでに次のことができました
head -n 1 file | awk -F ',' 'BEGIN { print "-----------------------\nDate \tEmail\tPhone\n-----------------------"} { print $1;} END { print "-------------"; }'
出力
-----------------------
Date Email Phone
-----------------------
Jan 29 12:28:17 torsmtp2 postfix/cleanup[16193]: 5513512078E: warning: header Subject: American Ramp Systems - Study Updated (Published Number 888-649-2186) from unknown[10.40.6.11]; from=<Accounts@telmetrics.com> to=<bg2833@att.com> proto=ESMTP helo= <CORE1UI1>
-------------
日付/公開番号とメールアドレスを抽出する方法がまだわかりません
ありがとうございました