User Tools

Site Tools


howtos:regex-stuff-mail

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

howtos:regex-stuff-mail [d/m/Y H:i] (current)
Line 1: Line 1:
 +===== Extract Email Address =====
 +The file abc.af looks like this:
 +<file>
 +R1211566974^M
 +F<fettle@333empire.com>^M
 +T<gwensadler@vp.dk>^M
 +</file>
 +
 +The following extracts the two email addresses:
 +
 +<code>
 +cat abc.af |perl -wne'while(/[\w\.\-]+@[\w\.\-]+\w+/g){print "$&\n"}'
 +fettle@333empire.com
 +gwensadler@vp.dk
 +</code>
 +
 +===== Making a list one line =====
 +If you have a list in a textfile:
 +<file>
 +abd
 +def
 +ghi
 +</file>
 +
 +You want to make into:
 +<file>
 +abc def ghi
 +</file>
 +
 +Do this:
 +<code>
 +cat /tmp/textfile |tr "\n" " " > /tmp/textfile.withoutnewlines.txt
 +</code>
 +
 +This command substitute newlines ("\n") with spaces (" ") and send it to the file textfile.withoutnewlines.txt
 +
 +
 +===== Extract FQDN from URL =====
 +
 +<code>
 +tdd@host:~/bin$ echo "http://domain.tdl/xx.?=0/ff" |awk -F '/' '{print $3}'
 +domain.tdl
 +tdd@host:~/bin$ 
 +</code>
 +
  
howtos/regex-stuff-mail.txt · Last modified: d/m/Y H:i (external edit)