final String commands[] = {"arp", "-n", "|" ,"grep", "98:5d:ad:3d:36:ef", "|", "awk '", "{print $1}", "'"};
ProcessBuilder pb = new ProcessBuilder(commands);
Я хотел бы получить IP, учитывая MAC-АДРЕС.
Когда я вставляю эту команду в терминал (Ubuntu 16.04), она работает.
Но это не работает, когда я использую его в JAVA.
Что я делаю не так?
Это работает только тогда, когда я запускаю его так:
final String commands[] = {"arp", "-n"};
ProcessBuilder pb = new ProcessBuilder(commands);