If the notation of command line parameter for Unix command is defined, it will be used for following situations:
- The notation is used to communicate between GUI shell and unix command.
- The notation can be used to implement new unix command to control other commands.
This project defines "Canary Command Line Notation" for the notation of command line parameter for unix commands. For more details, see Canary Command Line Notation.