[Coco] No easy rename on OS-9 ?

billg999 at cs.uofs.edu billg999 at cs.uofs.edu
Mon Mar 31 12:44:20 EDT 2014


>
> I'm afraid that you are missing the historical lineage of OS9.  OS9 was
> meant to be a "small computer" version of UNIX as was OS9's sister system,
> some unknown operating system called "Linux".  In UNIX, MV was born as a
> copy source to destination, then delete source so that is exactly the way
> it is done in OS9!  (and Linux).  Contact the creators of UNIX to find out
> why they did their programming in the way that they did.

I hate to burst your bubble, but that is just not true.  I just looked
at the source for mv in Ultrix-11 V3.1 which is a DEC derivative of AT&T
Version 7 Unix dating back to at least 1984 and what it does is:
1) determine if source is a directory then it can only rename, not move
2) attempts to link source and destination if this fails use "/bin/cp"
3) unlink source


bill





More information about the Coco mailing list