실행중인 프로세스의 환경 변수를 읽을 수 있습니까? 좀 더 구체적으로 말하면 프로세스가 시작될 때 설정되는 일반 사용자 세션 환경 변수가 아니라 프로세스 자체에서 설정 한 환경 변수 (setenv() 등을 사용)와 관련이 있습니다.OS X : 실행중인 프로세스에 연결하고 해당 환경 변수를 읽습니다.
DTrace가이 작업의 도구라고 생각했지만 온라인에서 발견 한 유일한 해결책 (this mailing list thread)은 Mac에서 스크립트가 실행되지 않기 때문에 Solaris에만 해당되는 것으로 보입니다.
어쩌면 인스 트루먼 트가 어떻게 든이 기능을 공개하고 아직 찾지 못했습니까?
좋은 작은 응용 프로그램 인 Tasks Explorer도 시도했지만 환경 변수를 포함한 프로세스 정보를 보여 주지만 프로세스 자체에서 설정 한 환경 변수는 표시하지 않습니다.
도움이 될 것입니다.
내 질문은 비슷합니다, 나는 심지어 일부를 사용하지 않고 환경 변수를 액세스 더 걱정하지만 종류의 디버거. – Kal