Jovisst gör den det. Processobjektet som returneras av exec() innehåller in, out samt errorströmmen så genom att läsa av inströmmen så får du tillgång till resultatet som ping genererar.
Det kan även vara bra att hålla ett öga på errorströmmen i fall något fel uppstått vid körningen.
try
{
Runtime rt = Runtime.getRuntime();
Process pr = rt.exec("ping 127.0.0.1");
InputStreamReader isr = new InputStreamReader(pr.getInputStream());
BufferedReader br = new BufferedReader(isr);
String line=null;
while ( (line = br.readLine()) != null)
System.out.println(line);
}
catch (Exception e) { System.out.println("Fel: "+e.getMessage()); }
------------------
"Med ett schysst järnrör slår man hela världen med häpnad" - Socker-Conny
[Redigerat av sgtpepper den 15 mar 2001]
