У меня есть устаревший сценарий perl, который устанавливает переменную среды
$ENV{"ENV_VAR_NAME"} = $envVar;
и затем использует qx () для выполнения другой команды оболочки
$command = "$xyz";
$result = qx($command);
Будет ли измененное ENV_VAR_NAME быть доступно, когда qx выполняет новую команду.