airodump-ng の出力を読み取って解析しようとする単純なコードがあります。次のことをしようとすると:
const proc = require('child_process');
child = proc.spawn('airodump-ng', ['mon0']);
child.stderr.on('data', function (data) {
console.log(data.toString());
});
出力が切り捨てられ、ウィンドウが最大サイズの場合でも 80 文字しか表示されません。ノード7.2.0でubuntu 16.04に取り組んでいます。
essid の最初の 5 文字だけでなく、essid 名全体を取得できるように、出力を切り捨てないようにしたいと考えています。