我需要用 Java 运行它
String command = "asterisk -rx \"hangup request ...\"" ;
但是我得到了这样的命令“挂断”的返回。
asterisk -rx "hangup request ..."
好的,当我输入并使用 CLI 运行时。 有什么解决办法吗?
最佳答案
使用
System.exec(new String[]{"asterisk","-rx","hangup request ..."})
相反。 System.exec(String cmd)
不支持任何嵌入的引用,并将提供的字符串分割成具有“\s+”模式的片段。
关于command-line - 如何使用 Java 代码运行 CLI 命令 "hangup request",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37291747/