export PATH="$HOME/Document/something:$PATH"
이렇게하면 경로를 2개 설정하는거자나? 하나는 HOME/Document/something이고 하나는 PATH이고 (아마 / 이거였나?)
근데 이거 두줄로 해도 상관없는거임?
예를 들면
export PATH="$HOME/Document/something:$PATH"
export PATH="$HOME/Picture"
이런식으로 두줄로 쓰면 경로가 총 3개가 추가되는거야 아니면 마지막줄만 적용되서 $HOME/Picture 이 경로 하나만 적용되는거야??
마지막줄만
하나
그럼 만약에 경로지정할게 많아도 걍 한줄로만 써야되? 여러줄로 하는법없어?
여러줄 할거면 여러번 쓰면 됨
:$PATH 를 계속 붙이면 바로 직전 $PATH로 치환되는 구조임
그럼 $PATH를 앞에 붙이란거야? export PATH="$HOME/Document/something:$PATH" export PATH="$PATH:$HOME/Picture" 이런식으루?
ㅇㅇ 하지만 아무래도 뒤가 보기 좋지.
PATH도 결국 환경변수야
이거 차이있을껄. 같은 명령어 있을때 순위가 달라지는걸로 알아.
맞네.. 순위가 중요하네
슬래시 / 가 파일이름을 분리하듯이 콜론 : 은 경로들을 분리해줄 때 씀 foo/bar:foo/bar2:foo/bar3 이렇게 되어있으면 세 개의 경로가 한줄로 표현되어있는거임 그리고 PATH에는 이런식으로 환경 경로로 쓰고 싶은 여러 경로들을 콜론으로 분리해서 넣는거고