나는 이미 매우 오래되었습니다 export PATH=A:B:C ...
. 여러 행을 만들어 더 체계적으로 만들 수 있나요? 다음과 같이?
export PATH = A:
B:
C:
답변1
넌 할 수있어:
export PATH="A"
export PATH="$PATH:B"
export PATH="$PATH:C"
각 후속 행은 이전에 정의된 경로에 추가됩니다. 이는 기존 경로가 깨지는 것을 방지하므로 일반적으로 좋은 방법입니다. 새 구성요소를 우선적으로 적용하려면 순서를 바꾸세요.
export PATH="A"
export PATH="B:$PATH"
export PATH="C:$PATH"
또는 다음을 수행할 수도 있습니다.
export PATH=A:\
B:\
C
\
행의 연속을 표시합니다 . 이 방법은 테스트되지 않았습니다.
답변2
다음과 같이 줄 끝에 백슬래시를 사용하여 bash에서 줄을 확장할 수 있습니다.
export PATH=/path/A:\
/path/B:\
/path/C
여기에는 공백이 없다는 점에 유의하는 것이 중요합니다.
답변3
또 다른 방법:
export PATH=$(tr -d $'\n ' <<< "
/path/A:
/path/B:
/path/C")
들여쓰기 수준을 엉망으로 만들지 않는다는 추가 이점이 있습니다.