4 ms·
I hate to be that guy, but they're NOT "Unix" tools, as the name GNU literally states. The post makes a good point that I fully agree with, just doesn't expla
by kurczynski 8y ago
I hate to be that guy, but they're NOT "Unix" tools, as the name GNU literally states.
The post makes a good point that I fully agree with, just doesn't explain it well enough.
- codetrotter 8y agoI and many others take “Unix” to mean any UNIX or UNIX-like operating system, whereas “UNIX” with all capital letters means only the ones that are certified UNIX.
- mrighele 8y agoMany of the GNU tools are reimplementation of already existing tools. For example the initial implementation of AWK was in 1977 [1], a few years before GNU even existed [2], so it _is_ a Unix tool. [1] https://en.wikipedia.org/wiki/AWK#History https://en.wikipedia.org/wiki/AWK#History [2] https://en.wikipedia.org/wiki/GNU#History https://en.wikipedia.org/wiki/GNU#History
- taejavu 8y agoawk predates GNU by at least 7 years. It is most certainly a UNIX tool.
- cyphar 8y agoThe GNU coreutils are a reimplementation of the Unix utilities. With some caveats, the same tools are available on BSD and Solaris derivatives which are both Unix. So while GNU is obviously an important project, it would not be correct to say "xargs" is not a Unix tool.
- ernesth 8y agoawk is in the POSIX norm. It is a Unix tool. GNU awk is one of the popular awk implementation (usually referred as gawk). I personnally prefer mawk. awk is not GNU.