![다양한 쉘에 걸쳐 변수를 내보내는 효율적인 방법이 있습니까?](https://linux55.com/image/61061/%EB%8B%A4%EC%96%91%ED%95%9C%20%EC%89%98%EC%97%90%20%EA%B1%B8%EC%B3%90%20%EB%B3%80%EC%88%98%EB%A5%BC%20%EB%82%B4%EB%B3%B4%EB%82%B4%EB%8A%94%20%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8%20%EB%B0%A9%EB%B2%95%EC%9D%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
어떤 이유로 스크립트에서 ksh
다시 사용 중이고 결과 셸에서 이미 설정된 변수 값을 사용해야 합니다. 이를 임시 파일에 쓰고 사용하는 것은 좋은 방법이 아닌 것 같습니다. 다른 방법이 있나요?zsh
-bash
답변1
변수가 내보내지면( 명령을 bash
통해 또는 기본적으로 인해 ) 호출된 셸은 다른 프로세스와 마찬가지로 해당 환경에서 해당 변수를 가져옵니다.export
set -a
어떤 이유로 스크립트에서 ksh
다시 사용 중이고 결과 셸에서 이미 설정된 변수 값을 사용해야 합니다. 이를 임시 파일에 쓰고 사용하는 것은 좋은 방법이 아닌 것 같습니다. 다른 방법이 있나요?zsh
-bash
변수가 내보내지면( 명령을 bash
통해 또는 기본적으로 인해 ) 호출된 셸은 다른 프로세스와 마찬가지로 해당 환경에서 해당 변수를 가져옵니다.export
set -a