Giriş
Şu satırı dahil ederiz.
Örnek - ByteArrayOutputStream
Şöyle yaparız.
LogOutputStream kullanabiliriz.
Şu satırı dahil ederiz.
import org.apache.commons.exec.PumpStreamHandler;
PumpStreamHandler bir OutputStream nesnesi alır. Açıklaması şöyle.Copies standard output and error of subprocesses to standard output and error of the parent process. If output or error stream are set to null, any feedback from that stream will be lost.
Şöyle yaparız.
ByteArrayOutputStream bao = new ByteArrayOutputStream();
PumpStreamHandler psh = new PumpStreamHandler(bao);
CommandLine cl = CommandLine.parse("ls -al");
DefaultExecutor executor = new DefaultExecutor();
executor.setStreamHandler(psh);
executor.execute(cl);
System.out.println(bao.toString());
Örnek - LogOutputStreamLogOutputStream kullanabiliriz.
Hiç yorum yok:
Yorum Gönder