![상위 쉘의 하위 쉘에 정의된 변수를 참조하는 방법](https://linux55.com/image/103286/%EC%83%81%EC%9C%84%20%EC%89%98%EC%9D%98%20%ED%95%98%EC%9C%84%20%EC%89%98%EC%97%90%20%EC%A0%95%EC%9D%98%EB%90%9C%20%EB%B3%80%EC%88%98%EB%A5%BC%20%EC%B0%B8%EC%A1%B0%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
상위 셸에서 하위 셸에 정의된 변수를 참조하는 방법 명령 그룹화는 나에게 어렵습니다. 대안은 무엇입니까?
답변1
당신은 할 수 없습니다.
서브셸에서 변수를 정의하고 내보내는 경우 해당 변수는 상위 환경으로 전파되지 않습니다. 이것은 의도적으로 설계된 것입니다.
즉, 자녀의 환경에만 전달할 수 있습니다.
상위 셸에서 하위 셸에 정의된 변수를 참조하는 방법 명령 그룹화는 나에게 어렵습니다. 대안은 무엇입니까?
당신은 할 수 없습니다.
서브셸에서 변수를 정의하고 내보내는 경우 해당 변수는 상위 환경으로 전파되지 않습니다. 이것은 의도적으로 설계된 것입니다.
즉, 자녀의 환경에만 전달할 수 있습니다.