Hallo,
Ist es möglich, über Java(Java Runtime.exec) den Ausgabetext eines aufgerufenden Shellscripts zu erfassen?
Und wenn ja, wie?:bahnhof:
Über diesen Weg funktioniert es nicht.
Ist es möglich, über Java(Java Runtime.exec) den Ausgabetext eines aufgerufenden Shellscripts zu erfassen?
Und wenn ja, wie?:bahnhof:
Über diesen Weg funktioniert es nicht.
Code:
try {
Process p = Runtime.getRuntime().exec(new String[]{"/bin/sh", "-c", "./du.sh"});
BufferedReader in = new BufferedReader( new InputStreamReader((p.getInputStream())));
for (String buffer;(buffer = in.readLine()) != null;
System.out.println(buffer));
in.close();
} catch (IOException ioe) {
ioe.printStackTrace();
}