Oi pessoal, alguém sabe como executo o comando “ps aux | grep nome” pelo java? Fiz o seguinte:
try{
Runtime run=Runtime.getRuntime();
Process exec=run.exec("ps aux | grep nome");
exec.waitFor();
buffReader=new BufferedReader((new InputStreamReader(exec.getInputStream())));
System.out.println(buffReader.readLine());
while(buffReader.ready()){
System.out.println(buffReader.readLine());
}
Porém não funcionou. E o engraçado é que funciona com “ls” mas não com o pipe grep. Alguém pode me ajudar nisso por favor??
ObrigadoO !!!