a shell command here without blocking current execution.
} 我尝试使用system()函数,但它阻塞了当前的执行,如果条件不满足,我应该能够停止shell命令,而不应该等到shell命令完成执行。(我使用的外壳命令是rtl_fm,它不会停止执行,直到我们手动停止它)。我专门为linux OS编写了这段代码。我确切地知道,当变量小于0的时候。有没有办法在一段时间内执行shell命令?还没有尝试过
我有一个可以无限运行2个线程的脚本。(每个线程都是一个无限的while循环)每当我正常运行它时,我都会使用ctrl +Z或ctrl +C来停止它的执行(取决于操作系统)。但是,自从我将它添加到Linux的/etc/rc.local文件中之后,为了在引导时自动启动,我无法使用这些命令强制退出。问题是我正在运行一个多线程应用程序,它连续运行,不等待任何用户输入。我在我的线程中添加了一个循环的开头-if ip ==