I’m a big fan of UNIX man pages1. They are almost without exception well-written and concise, and the intuition you gain for particular topics as you browse through the man pages is well worth the effort. In contrast, many developers shoot straight to googling the answer for the problem at hand.
I argue this is counter-intuitive - one ends up with poor-quality StackOverflow answers and the intended use of applications is often left as a mystery to the developer.
Even the “I don’t have time for reading through pages of manuals” argument does not hold, since there’s a learning curve involved in navigating man pages - the more you do it, the better you become at it.
Anyway, this post is about funny bits I’ve found in man pages. Without further ado, here’s some of them, in no particular order:
The manpage for gnupg has
crontab has
xxd :
This one is lengthier, but underlines the pragmatism of the UNIX philosophy. From man git-tag:
From tcpdump:
The developers of iptables have a care-free attitude towards bugs: