忽略 CLI 函数中的可选参数
Ignoring Optional Parameter in CLI function
我正在尝试与 C++ 命令行界面进行交互。在文档中,他们显示了定义
listtransactions ( "account" count from includeWatchonly)
()
中的所有值都是可选参数。调用列表 listtransactions "AccountName" X
会给我来自 AccountName 的最后 X 笔交易。
我想为 Count
提供参数,但不为 Account
提供参数。目标是从任何帐户中检索最后 X 笔交易。然而,这不起作用,而且似乎 cli 假设我传入的计数是帐户名并且 returns 没有交易。
我试过为第一个参数提供 *
,但这也不起作用。
我怎样才能做到这一点?
使用不带引号的通配符时,shell 会在输入到达调用应用程序之前对其进行扩展。我需要将通配符文字发送到 C++...引用通配符即可。 listtransactions "*" count
给了我想要的输出
我正在尝试与 C++ 命令行界面进行交互。在文档中,他们显示了定义
listtransactions ( "account" count from includeWatchonly)
()
中的所有值都是可选参数。调用列表 listtransactions "AccountName" X
会给我来自 AccountName 的最后 X 笔交易。
我想为 Count
提供参数,但不为 Account
提供参数。目标是从任何帐户中检索最后 X 笔交易。然而,这不起作用,而且似乎 cli 假设我传入的计数是帐户名并且 returns 没有交易。
我试过为第一个参数提供 *
,但这也不起作用。
我怎样才能做到这一点?
使用不带引号的通配符时,shell 会在输入到达调用应用程序之前对其进行扩展。我需要将通配符文字发送到 C++...引用通配符即可。 listtransactions "*" count
给了我想要的输出