private ShellPipeCollector c;
private List<String> output = null;
private float totalTimeMilliseconds = Float.NaN;
private OS(String command, String ... args ) {
this.p = new ShellProcess(command);
c = new ShellPipeCollector();
p.addOutputListener(c);
}