我正在 linux 中编写一个 c 文件,我需要在我的代码中放入 2 个命令,但我不知道该怎么做。
命令是
sudo hciconfig hci0 piscan
和
sudo hciconfig hci0 noscan
提前致谢
最佳答案
使用
system("sudo hciconfig hci0 piscan");
或
FILE *pipe;
pipe=popen("sudo hciconfig hci0 piscan", "r");
要从pipe
获取命令的输出,您可以使用函数fgets
、fread
,...您可以阅读从管道中读取,就像从文件中读取一样
关于c - c文件中的linux命令行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16414624/