views:

357

answers:

4

In what OS did the use of the '.' first mean 'the current directory' ?

+1  A: 

i would guess dot = point = current target. but that's just my guess.

dusoft
that's a good point. :)
Shadi Almosri
provisionally accepted since as speculative answers go, it's dandy
JustJeff
dandy, indeed :-)
dusoft
How does this answer the question (which is *In what OS did the use of the '.' first mean 'the current directory' ?*)?
Pascal Thivent
A: 

I believe its because '..' meant one directory up, so '.' was used for the current directory, which explicitly states to only look in the current directory, rather than the path.

samoz
How do you know it wasn't the other way around?
notandy
I don't, I was just speculating.
samoz
A: 

Being the current point of reference?

Shadi Almosri
+2  A: 

In what OS did the use of the '.' first mean 'the current directory' ?

I think it was Unix (still trying to find the reference) Actually, it might be Multics (a project started in 1964), the first operating system to provide a hierarchical file system:

I think that Multics was the first to provide a hierarchical file system. The influence of that innovation can be found in virtually every modern operating system, including Unix, Mac OS, DOS and Windows. [JHS]

But I'm still trying to find the reference for the one period and two periods pointers.

Pascal Thivent
It is mentioned in the Unix Programmer's Manual version 1 in the manual page for ls.
starblue
@starblue Thank you very much! I'm going to check this right now.
Pascal Thivent
@starblue Hmmm... Actually, I couldn't find it in the man of ls (Commands, part 2) at http://cm.bell-labs.com/cm/cs/who/dmr/1stEdman.html. Are you sure of this? Am I looking at the wrong document?
Pascal Thivent