2013-12-12 88 views
0

如何從子進程設置父進程的環境變量?如何從子進程設置父進程的環境變量?

例如: 我有PARENT和CHILD進程。 CHILD進程從名爲TMP_VARIABLE = 777的PARENT進程環境變量繼承。如何將CHILD進程中的TMP_VARIABLE的值更改爲999,以使TMP_VARIABLE = 999的值對於父進程可見?

+1

我不認爲你可以。我不認爲你甚至可以在父進程的子進程中更改環境變量。一旦新流程分叉,它們就是獨立的實體。 –

回答

2

除非進程明確地進行通信(IPC,套接字等),並且明確告訴另一個進程修改自己的環境,否則不能進行通信。

相關問題