Я могу успешно выполнить это в Windows:
builder = new ProcessBuilder("cmd.exe", "/c", "nmap " + ipRange, "&cd");
Но это в OSX не удается:
builder = new ProcessBuilder("/usr/local/bin/nmap", ipRange);
С ошибкой:
"Запуск Nmap 5.51 (http://nmap.org) в 2012-03-22 09:51 PDT
Неверное выражение хоста: 127.0.0.1 -p T: 80 - двоеточия разрешены только в адресах IPv6, а затем вам нужен ключ -6
Бросаю! "
Как правильно создать этот ProcessBuilder для OSX?
Спасибо