Skip to main content

Command Line Interface Guideline

Nothing is more frustrating as to use Command Line Interface (CLI) tools which:

  • have wrong argument naming & passing
  • report wrong exit codes 😢
  • handle standard input/output/error wrongly
  • etc.

There are a lot of other pitfalls and therefore its deeply suggested to read and adhere to the comprehensive CLI Guidelines.