Где Java ProcessBuilder ищет выполнение команд?

Когда я выполняю команду, используяProcessBuilderоткуда он знает, где искать эту команду? С помощьюэтот хак / трюк Я изменил свою переменную PATH (проверено проверкойprocessBuilder.environment()) быть плохим (пустой, рабочий каталог и т. д.), но ProcessBuilder все еще может выполнять сортировку, эхо, bash и т. д. очень хорошо. Как оно это делает ?!

Примечание. Моя конкретная среда разработки - OSX, но этот код также будет работать в Red Hat Enterprise Linux.

Ответы на вопрос(2)

Ваш ответ на вопрос