問題:如何使用C++或bash/shell腳本評估長時間運行的linux進程的輸出?使用C++或Bash/Shell腳本評估後臺linux命令的輸出
例子:
[email protected]~# iw event
(This command will run until manually killed.)
(It will output data that I will want to read and parse line by line.)
什麼是當一個新的行被添加到它的緩衝區,以評估該命令的輸出性病最有效的方法是什麼?
例如:IW事件將輸出線,上面寫着:
new station: 0e:0e:20:2d:20
我想檢測「新站」,並運行的MAC地址另一個命令。 IE:
./myProgram -mac 0e:0e:20:2d:20
謝謝!
如果你要求的最有效的方式,你能想象什麼樣的方式? – stefan