ciao!
purtroppo avevo provato una cosa del genere ma nn ha funzionato.
cmq tipo posto l'esempio completo:
in pratica list rimane vuoto.codice:import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; public class Prova { public static void main(String[] args) throws IOException { ArrayList<String> list = new ArrayList<String>(); Process p = Runtime.getRuntime().exec("/bin/bash -c \"ifconfig -a | grep -Eo \"^[a-z]+[0-9]*\"\""); InputStream input = p.getInputStream(); InputStreamReader reader = new InputStreamReader(input); BufferedReader br = new BufferedReader(reader); String line; while ((line = br.readLine()) != null) { list.add(line); } System.out.println(list); } }

Rispondi quotando