From 766daf46f28869a1199056ef3a5335eaa0f93154 Mon Sep 17 00:00:00 2001 From: ivan Date: Fri, 27 Jun 2003 13:15:14 +0000 Subject: [PATCH] adding silly mailall script --- mailall.pl | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 mailall.pl diff --git a/mailall.pl b/mailall.pl new file mode 100755 index 0000000..449e967 --- /dev/null +++ b/mailall.pl @@ -0,0 +1,20 @@ +#!/usr/bin/perl -w +use strict; + +my $data_dir = shift @ARGV; + +my $n = 0; +my %address; + +foreach my $file ( glob("$data_dir/*") ) { + open(FILE,"<$file") or die $!; + while () { + /\b(\w[\w\-\.\+]*\@(([\w\.\-]+\.)+\w+))\b/ or warn "can't parse line: $_\n"; + $address{lc($1)}=1; + $n++; + } +} + +print scalar(keys(%address)), " ($n)\n"; +print join(",",keys %address),"\n"; + -- 2.11.0