![쉘 스크립트를 통해 환경 변수를 영구적으로 설정하는 방법은 무엇입니까? [복사]](https://linux55.com/image/23704/%EC%89%98%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%ED%99%98%EA%B2%BD%20%EB%B3%80%EC%88%98%EB%A5%BC%20%EC%98%81%EA%B5%AC%EC%A0%81%EC%9C%BC%EB%A1%9C%20%EC%84%A4%EC%A0%95%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
스크립트가 있다고 가정해 보겠습니다.
#!/bin/bash
echo "$1"
if [[ ! $1 ]]; then
echo "True"
fi
export ABC="/home/aashish"
ABC
이 스크립트를 실행한 후에는 사용할 수 없습니다. 실행 후에도 이 변수가 지속되도록 하려면 어떻게 해야 합니까?
답변1
source
현재 쉘 세션으로 들어갑니다.
스크립트가 있다고 가정해 보겠습니다.
#!/bin/bash
echo "$1"
if [[ ! $1 ]]; then
echo "True"
fi
export ABC="/home/aashish"
ABC
이 스크립트를 실행한 후에는 사용할 수 없습니다. 실행 후에도 이 변수가 지속되도록 하려면 어떻게 해야 합니까?
source
현재 쉘 세션으로 들어갑니다.