in reply to Re: Re: use File::Basename - need to specify OS?
in thread use File::Basename - need to specify OS?

My "file" is coming from your code, where you state "# $file set to 'C:/Windows/images/hello.gif'". I presume, now, that you mean 'C:\Windows\images\hello.gif', which indeed will fail, cause of the backslashes. (foo\bar can be a valid filename under *NIX)

--
b10m

All code is usually tested, but rarely trusted.
  • Comment on Re: use File::Basename - need to specify OS?

Replies are listed 'Best First'.
Re: Re: use File::Basename - need to specify OS?
by kiat (Vicar) on Apr 21, 2004 at 09:13 UTC
    Ah, I see. I made a mistake there and have corrected it. It should have been '\' instead of '/'. I tried your code but it returned undef...