== The appeal of GNU tools I admit that every so often the freakish superintelligence of the GNU versions of programs has its appeal. Consider, say, _units_: > You have: 7 feet + 2.5 inch > You want: mm > * 2197.1 > / 0.00045514542 GNU date is another good one: > ; date -d 'last sunday' > Sun Apr 13 00:00:00 EDT 2008 Or even better: > ; date -d 'last saturday -1 week' > Sat Apr 5 00:00:00 EDT 2008 (Judging from the manpage, BSD _date_ may also have some freaky superintelligent date math stuff, and judging from some experimentation, GNU date is not all that superintelligent, or at least not that well documented, since I couldn't see an obvious way to do something like 'the third Saturday in January 2008'. As an aside, the GNU date documentation perfectly illustrates the downfall of the GNU's (text)info documentation format.) Also, I will admit that sometimes GNU is plain right about things. For instance, I'm pretty convinced that the _-h_ option to _df_, _du_, and _ls_ just is easier for people to read; I find myself usually using it unless I am going to feed the output to something else.