예를 들어 JAVA_HOME 환경변수 설정을 환경변수 파일에 추가하는 경우이다
직접 추가한다면 아래와 같이 할 것이다
$ vi .profile
JAVA_HOME=/경로/jdk
export PATH=$JAVA_HOME/bin:$PATH
직접 작성하지 않고 스크립트 등을 통해 자동화를 하는 경우엔 어떻게 해야할까?
아래와 같이 echo와 파일 연결 리디렉션을 사용하면 된다
echo '
export JAVA_HOME=/경로/jdk
export PATH="$JAVA_HOME/bin:$PATH"
' >> ~/.profile
PATH 뒤에 쌍따옴표를 사용한 것을 주목하자
그렇지 않고 아래와 같이 설정하면 어떻게 될까?
echo "
export JAVA_HOME=/경로/jdk
export PATH=$JAVA_HOME/bin:$PATH
" >> ~/.profile
직접 확인해보시라
'OS > Linux' 카테고리의 다른 글
| Linux > 문자열 사용 시 따옴표 (0) | 2024.08.27 |
|---|---|
| Linux > Redirection 연산자 (0) | 2024.08.27 |
| Linux > 행, 단어, 문자 개수 세기 (0) | 2024.03.19 |
| Linux > 프로세스의 PID를 알아내어 프로세스 죽이기 (0) | 2024.03.14 |
| Linux > OS 및 버전 확인 (0) | 2024.03.11 |