728x90
지우고 싶은 경로 제거
PATH=$(REMOVE_PART="지우고 싶은 경로" sh -c 'echo ":$PATH:" | sed "s@:$REMOVE_PART:@:@g;s@^:\(.*\):\$@\1@"')
중복 경로 찾아서 제거
PATH="$(perl -e 'print join(":", grep { not $seen{$_}++ } split(/:/, $ENV{PATH}))')"
인용
https://wooriel.tistory.com/56
$PATH에서 경로 지우기 / 중복 경로 지우기
Reference: 출처 1, 출처 2 PATH=$(REMOVE_PART="/지우고/싶은/경로" sh -c 'echo ":$PATH:" | sed "s@:$REMOVE_PART:@:@g;s@^:\(.*\):\$@\1@"') 만약 지우고 싶은 path가 "/usr/bin/python3"이라고 하자. PATH=$(REMOVE_PART="/usr/bin/python3" sh
wooriel.tistory.com
728x90
'OS > Linux' 카테고리의 다른 글
ubuntu 개발 환경 세팅 (0) | 2023.11.04 |
---|---|
vi editor 명령어 정리 (1) | 2023.11.02 |