# Please set GREP_FILE and GREP_PATTERN environment variables # to work this file properly.--perlusestrict;my$file=$ENV{'GREP_FILE'}ordie"grep file not set";my$pattern=$ENV{'GREP_PATTERN'}ordie"pattern is not set";open(FILE,"$file")ordie("Unable to open $file: $!\n");my$count=0;print"Matching lines are:\n";while(<FILE>){my$line=$_;if($line=~/$pattern/){print"$line\n";$count++;}}if($count==0){print"None\n";}print"Occurrences of the $pattern in the input file : $count\n";close(FILE);EOF