uce/site/doc/pages/cli_arg.txt
2026-06-16 23:02:45 +00:00

20 lines
499 B
Plaintext

:sig
String cli_arg(Request& context, String key, String default_value = "")
:see
>ob
>1_CLI
>cli_input
:content
Reads one value from the merged `cli_input(context)` parameter tree.
If the key is missing, or the resolved value is empty, `default_value` is returned.
For commands that need multiple values or typed reads, prefer calling `cli_input(context)` once and reading the returned `DValue` directly.
:example
String name = cli_arg(context, "name", "world");
print("hello ", name, "\n");