[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