在CLI函数中忽略可选参数

时间:2018-03-04 04:38:37

标签: c++ shell command-line bitcoind

我正在尝试与c ++命令行界面进行交互。在文档中,它们显示了定义

listtransactions ( "account" count from includeWatchonly)

()中的所有值都是可选参数。调用列表listtransactions "AccountName" X将为我提供来自AccountName的最后X个事务。

我想提供Count的参数,但不提供Account的参数。目标是从任何帐户检索最后的X个交易。但是这不起作用,似乎cli假设我传入的计数是帐户名并且不返回任何事务。

我尝试为第一个参数提供*,但这也不起作用。

我该如何做到这一点?

1 个答案:

答案 0 :(得分:0)

当使用不带引号的通配符时,shell会在输入到达调用应用程序之前扩展该输入。我需要将外卡字面值发送到c ++ ...引用外卡就可以了。 listtransactions "*" count给了我想要的输出