Hallo,
ich möchte in meiner Java-Klasse einen "ps -aux | grep java" Befehl ausführen, doch anscheinend kommt es am senkrechten Strich nicht vorbei, sprich mein Ergebnis liefert mir nichts zurück. Hier mein Code, vielleicht weiss jemand von euch wieso ich nichts zurückbekomme?
ich möchte in meiner Java-Klasse einen "ps -aux | grep java" Befehl ausführen, doch anscheinend kommt es am senkrechten Strich nicht vorbei, sprich mein Ergebnis liefert mir nichts zurück. Hier mein Code, vielleicht weiss jemand von euch wieso ich nichts zurückbekomme?
Java:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Test {
public static void main(String[] args) throws IOException {
String line = null;
Process p3 = Runtime.getRuntime().exec("ps -aux \\| grep java");
BufferedReader br3 = new BufferedReader(new InputStreamReader(p3
.getInputStream()));
while((line=br3.readLine()) != null){
System.out.println("Result: "+line);
}
}
}