Вы на самом деле можете очистить STDOUT и STDERR:
process.addEventListener(ProgressEvent.STANDARD_OUTPUT_DATA, onOutputData);
process.addEventListener(ProgressEvent.STANDARD_ERROR_DATA, onError);
process.addEventListener(ProgressEvent.STANDARD_INPUT_PROGRESS, inputProgressListener);
public function onError(event:ProgressEvent):void
{
trace(event);
trace(process.standardError.readUTFBytes(process.standardError.bytesAvailable));
}
public function inputProgressListener(event:ProgressEvent):void
{
process.closeInput();
}
public function onOutputData(event:ProgressEvent):void
{
trace(event);
trace(process.standardOutput.readUTFBytes(process.standardOutput.bytesAvailable));
}
Более подробная информация по адресу: http://help.adobe.com/en_US/as3/dev/WSb2ba3b1aad8a27b060d22f991220f00ad8a-8000.html
А: http://www.as3offcuts.com/2010/08/air-2-native-process-example-mouse-screen-position/
Редактировать: понял, может быть, ваш вопрос также, как запустить внешнее приложение? Вот пример того, как запустить 'top' в OSX:
npsi.executable = new File("/usr/bin/top");