ciao!

purtroppo avevo provato una cosa del genere ma nn ha funzionato.
cmq tipo posto l'esempio completo:
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);
    }
}
in pratica list rimane vuoto.