in reply to count words which contain all vowels in a file.

Hi vennila, It's not that difficult a problem, break it into manageable sections Now each of those items is doable in a single command (or less), try and code it up and feel free to ask if you have a problem with your Perl code rather than your basic algorithm.

print "Good ",qw(night morning afternoon evening)[(localtime)[2]/6]," fellow monks."