cli command
Synopsis
cli get cli set cli_flavor
Description
The cli command permits getting and changing the current parser at runtime.
cli get
It shows the current value of the parser used by the CLI.
cli set
It permits setting the value of the parser used by the CLI.
Possible values are old and modern. Note that, to use a specific parser its code should have been compiled, that is to say you need to enable the corresponding CONFIG_HUSH*. Otherwise, an error message is printed.
Examples
Get the current parser:
=> cli get old
Change the current parser:
=> cli get old => cli set modern => cli get modern => cli set old => cli get old
Trying to set the current parser to an unknown value:
=> cli set foo Bad value for parser name: foo cli - cli Usage: cli get - print current cli set - set the current cli, possible values are: old, modern
Trying to set the current parser to a correct value but its code was not compiled:
=> cli get modern => cli set old Want to set current parser to old, but its code was not compiled!