$ grep "mailto" pm.txt | wc
2 2 65
$ grep "^#" pm.txt | wc
50 50 367
$ wc out1.txt
333 333 18647 out1.txt
$ wc pm.txt
385 385 18779 pm.txt
####
#!/usr/bin/perl -w
$url="www.page.com/test/index.html";
$base="http://www.page.com/test/";
open(INFILE,";
chomp for @search;
foreach(@search)
{
if ($_ !~ /^http:\/\//gi)
{
if ($_ !~ /^#/g)
{
if ($_ !~ /mailto:/gi)
{
my $force_url = "$base$_";
push(@search_ready, "$force_url");
}
}
}
else
{
if ($_ =~ /^\#/g)
{
my $force_url = join("", $url, $_);
#print "$force_url
";
push(@search_ready, "$force_url");
}
else
{
#print "$_
";
push(@search_ready, "$_");
}
}
}
print "$_\n" for @search_ready;
####
#!/usr/bin/perl -w
$url="www.page.com/test/index.html";
$base="http://www.page.com/test/";
open(INFILE,";
chomp for @search;
foreach(@search)
{
next if /^#/;
next if /^mailto/i;
if ( $_ =~ m|^http://|i ) {
push(@search_ready, "$_");
} else {
push(@search_ready, "$base$_");
}
}
print "$_\n" for @search_ready;