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

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

Monks,

I have a perl scrit which accepts directory path and filenames through different argument names. For example :-

perl script_name.pl -dir "/home/test/input_dir" -file input_file_1 inp +ut_file_2 input_file_3
In my script I would open the files as follows :-
foeach my $file_names ( @file_names_passed ) { open ( FH , "$dir_path/$file_name) or die "$!"; # managed to do some operation on the file. close(FH); }

But, if I run the same script in windows OS, I have to specify "\\" for delimiting the path. ( unix it is "/" ).
Is there any common character available to delimit the path regardless of what OS I am using this script ?

Apologies If I anyone got irked because of this question.



i m possible