http://www.perlmonks.org?node_id=1052139

tousifp has asked for the wisdom of the Perl Monks concerning the following question:

Kindly help. My following code is not working

$grep_date="$mon $arr[2]"; print "$grep_date\n"; my $files=system(q(cd /waslogs1/vfoneLog/cposapp && ls -lrt | grep -i +"$grep_date" | awk '{ print $9 }' > /home/cpos/CRM_Reports/output/fil +elist.txt));

I've assigned $mon and $arr2 to $grep_date and used it in system. The thing is I am not getting result as expected. For example, if $grep_date is "Sep 02" then the filelist.txt contains nothing Why is not grepping "Sep 02" from listing? Please resolve asap