Не уверен, хотите ли вы содержимое $ PATH или текущий рабочий каталог пользователя. Однако, чтобы охватить оба варианта ...
PATH является переменной среды, поэтому вы можете получить к ней доступ с помощью getenv()
, в данном случае getenv("PATH")
, и определено в <stdlib.h>
.
Текущий рабочий каталог можно получить с помощью getcwd()
, и он определен в <unistd.h>
.