command [—optional-flag] [-a -b] [ -c argument ] [-A|-B] filename …
The first word is the name of the command
Arguments that are surrounded by [ ] are optional
Flags or options with | between them cannot be used together
Arguments followed by … can repeated
Arguments without [ ] are required