in reply to File::Basename and File::MMagic for File Downloads from Website
I don't know about all file systems — we had a computer whose file system consisted of a piece of a paper with file names and sector addresses at my last job — but File::Basename treats at least "\" (Windows), "/" (unix and Windows) and ":" (old Macs) as separators.
>perl -MFile::Basename -le"print basename 'foo/bar'" bar >perl -MFile::Basename -le"print basename 'foo\bar'" bar >perl -MFile::Basename -le"print basename 'foo:bar'" bar
File::Basename's behaviour is not determined by the system on which the script is executed.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: File::Basename and File::MMagic for File Downloads from Website
by agent00013 (Pilgrim) on Nov 21, 2008 at 00:53 UTC | |
by ikegami (Patriarch) on Nov 21, 2008 at 02:05 UTC | |
|
Re^2: File::Basename and File::MMagic for File Downloads from Website
by MidLifeXis (Monsignor) on Nov 21, 2008 at 14:44 UTC | |
by ikegami (Patriarch) on Nov 21, 2008 at 19:45 UTC |