perl 脚本中是否通过 qx 保留了环境变量
Are environment variables preserved through qx in a perl script
我有一些遗留的 perl 脚本,它设置了环境变量
$ENV{"ENV_VAR_NAME"} = $envVar;
然后使用 qx() 执行另一个 shell 命令
$command = "$xyz";
$result = qx($command);
修改后的ENV_VAR_NAME何时可用
qx 执行新命令。
我有一些遗留的 perl 脚本,它设置了环境变量
$ENV{"ENV_VAR_NAME"} = $envVar;
然后使用 qx() 执行另一个 shell 命令
$command = "$xyz";
$result = qx($command);
修改后的ENV_VAR_NAME何时可用 qx 执行新命令。