in reply to Re^2: jar like feature
in thread jar like feature

I wasn't refering to $0, but to the path seperator. In unix, it's '/'. In Windows, it can be '\' and ':'. I don't know about other OSs. File::Spec contains functions to parse paths, but I was too lazy to lookup the syntax.

Replies are listed 'Best First'.
Re^4: jar like feature
by Anonymous Monk on Sep 22, 2004 at 02:35 UTC
    Windows generally accepts forward slashes in addition to the canonical back slashes; it does not use colons -- that's MacOS.
      Windows generally accepts forward slashes in addition to the canonical back slashes;

      oops, right! See, I told you I should I have used File::Spec! (Actually, I did include '/' in the list of seperators.)

      Windows does not use colons -- that's MacOS.

      What about c:test.txt??? True, it can't be used to seperate directories, but I never said it could.

        What about c:test.txt??? True, it can't be used to seperate directories, but I never said it could.

        Yes, you did (empasis added):

        I wasn't refering to $0, but to the path seperator. In unix, it's '/'. In Windows, it can be '\' and ':'.

        The colon is the logical disk separator (required at least for absolute local filenames). In the case of a:file the directory separator can be optionally dropped (and the latest versions of the NT command interpreter can even handle things like disk:dir\file).