![프로그램 이름 앞에 환경 변수 설정 [중복]](https://linux55.com/image/165843/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%20%EC%9D%B4%EB%A6%84%20%EC%95%9E%EC%97%90%20%ED%99%98%EA%B2%BD%20%EB%B3%80%EC%88%98%20%EC%84%A4%EC%A0%95%20%5B%EC%A4%91%EB%B3%B5%5D.png)
다음과 같은 명령을 만났습니다.
CC=gcc ./configure
구체적인 효과는 무엇입니까?
여부
export CC=gcc
./configure
?
완료 후에도 CC
변수가 계속 존재합니까 ?configure
답변1
첫 번째 예에서는 명령에 대한 변수만 설정합니다. 두 번째는 이 쉘에서 실행되는 모든 후속 명령에 대해 이를 설정합니다.
다음과 같은 명령을 만났습니다.
CC=gcc ./configure
구체적인 효과는 무엇입니까?
여부
export CC=gcc
./configure
?
완료 후에도 CC
변수가 계속 존재합니까 ?configure
첫 번째 예에서는 명령에 대한 변수만 설정합니다. 두 번째는 이 쉘에서 실행되는 모든 후속 명령에 대해 이를 설정합니다.