CLI Guidelines – A guide to help you write better command-line programs
>“Abandon a standard when it is demonstrably harmful to productivity or user satisfaction.” — Jef Raskin, The Humane InterfaceBasically description of posix. Well, sure, it tries to solve an unsolvable problem, but still.