在这里,我有一个类似于交互模式的命令:
obex_test -b $BD_ADDR $CH_NUM
此命令来自脚本,但我想通过 C 程序中的系统调用运行此命令。
obex_test
只不过是 obex 文件传输库。在这里,我想通过蓝牙从远程设备接收文件到本地设备。这是obex_test的手册页
请任何人告诉我如何将我的 C 程序设置为像这个命令一样的交互模式,我也想使用这个命令。
我用过popen(command,"r")
但没用;它不接受用户的输入。如果我使用"w"
模式,那么我不知道会发生什么;我直接收到类似的消息>Unknown Command
。当我们给出不同的选项时,这是这个命令给出的错误。所以它采取了某种写模式。