1

为了调试蓝牙通信,我想启动嗅探器(hcidump -Xt)并将数据转储到文件中。在终端上,我可以启动这个命令:

hcidump -Xt > myfile.txt

然后使用 Ctrl+C 终止相同。

我想使用 python 脚本来实现这一点。就像是:

#start sniffer 
call(["hcidump","-Xt", ">", "myfile.txt"])

#perform any activity

#Stop the sniffer - hcidump

最后,它应该停止嗅探器进程,并且所有日志都应该存储在 myfile.txt 文件中。我尝试了一些诸如此类的东西。但它没有创建预期的文件。

请告知是否有任何方法可以实现我所需要的。

4

1 回答 1

0

您不需要">"用于重定向!
几乎与这个相同如何将子进程调用通过管道传输到文本文件?

于 2014-10-07T11:35:39.270 回答