>Title1
Word1
>Title2
Word2
>Title3
Word3
####
>Apple
>Banana
>Grape
####
Apple Banana Avocado Orange
Grape Apple
Apple Banana Banana
####
Apple occurs: 3
Banana occurs: 3
Grape occurs: 1
####
sub by_count {
$count{$b} <=> $count{$a};
}
open(INPUT, "WordFreqs.txt");
$bucket='red|blue|green';
while(){
@words = split(/\s+/);
foreach $word (@words){
if($word=~/($bucket)/io){
$count{$1}++;}
}
}
foreach $word (sort by_count keys %count) {
print OUTPUT "$word occurs $count{$word} times\n";
}
close INPUT;
close OUTPUT;