#!/usr/local/bin/perl #### use strict; #### use File::Path; #### use File::Basename; #### print"enter the path\n"; #### my $ans=; #### chomp($ans); #### my $path= dirname($ans);#I dont have to use this I know.I am just checking here. #### my $file= basename($ans);#I dont have to use this I know. #### $ans=~ s/\\/\//gi;#All my file open statements worked well #with c:/bla/bla instead of c:\bla\bla; #### print $ans; #to make sure that I am replacing all "\" with "/"; #### open(FH,"<$ans") or die $!; #### @lines=; #### print "\n@lines-bla\n";#bla is to check the print statement:Just prints bla there,not printing file contents; #### Here is the output: