awk arguments
Doug Gwyn
gwyn at smoke.BRL.MIL
Fri Jul 27 06:13:04 AEST 1990
In article <9413 at goofy.Apple.COM> vlb at apple.COM (Vicki Brown) writes:
>By the way, rumor has it that Brian Kernighan says "The name is awk, not
>nawk", for which he gets even more of my respect that he already had.
The way I understand the naming is that it follows the same convention
that has been in use on UNIX systems since the beginning, whenever it
is thought that a new release of a utility might be incompatible with
the previous version:
(1) Install the new version of "foo" as "nfoo";
link "foo" to "ofoo".
(2) Users now have time to investigate what changes if any
their applications need to work with "nfoo". If they
don't have time to deal with it, they should change to
using "ofoo" instead of "foo". If something is newly
developed that depends on features present only in the
new version, it should invoke "nfoo".
(3) Considerably later, "nfoo" is linked to "foo", replacing
the previous "foo" link. "ofoo" remains installed. Note
that all applications continue to work at this point.
(4) Everyone is encouraged to finish converting from "ofoo"
to the new version of "foo", and to just use the name
"foo" instead of "nfoo".
(5) Considerably later, "ofoo" and "nfoo" are removed/
More information about the Comp.unix.wizards
mailing list