3

我想使用以“-”开头的参数(-0.1)运行以下(特定于 KDE)命令

kdialog --textinputbox 'Output:' '-0.1'

应该显示一个带有“-0.1”的文本框,但命令给出

unknown option "-0.1"

尽管

kdialog --textinputbox 'Output:' '0.1'

作品。显然,该命令试图将 0.1 解释为一个选项。有没有办法将参数“-0.1”传递给这样的命令?我尝试将它作为变量传递,但这也不起作用!

4

1 回答 1

5

尝试:

kdialog --textinputbox 'Output:' -- '-0.1'

--表示“选项结束”并且应该适用于使用该框架的标准参数函数的所有 Qt(因此 KDE)应用程序。

于 2012-05-18T13:37:53.270 回答