I'm working at an application dealing with Windows and Unix in a pretty mixed up fashion, and so the usual problem with the pathes pops up. Internally, I use / as a separator whenever possible. For path strings I get from the "outside", I use File::Spec to be OS independent. I have also had a look at Path::Class on CPAN, but so far not needed it yet.
Occasionally, I need to compose a path consisting of several parts, where some parts are in Windows style and some in Unix style, and I need to produce from this a consistent path out of it. For example,
should yield '/home/foo/abc/bar/baz'.makepath('/home/foo/abc','bar\baz')
Now of course this is easy to do: In this case, I just need to translate the backslashes into forward slashes; but I wonder whether someone knows already a CPAN module which has a collection of utilities similar to this one (this was only one example of what I need to do), so that I don't have to reinvent the wheel.
In reply to CPAN Module for mixing Unix/Windows path by rovf
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |