사용자 도구

사이트 도구


linux:bash:cdpath

CDPATH

export CDPATH='.:/etc:/usr'
 
# 아무 위치에서나
cd share # -> /usr/share 로 이동 가능.
  • cd 명령의 인자가 slash(/)로 시작하면 절대 경로로 작동하고 CDPATH는 무시된다.
  • CDPATH.으로 시작하지 않으면, 현재 디렉토리 하위와 CDPATH상의 디렉토리 하위에 동일한 디렉토리가 존재할 때 CDPATH상의 디렉토리로 이동한다. 따라서 항상 .로 시작하는게 좋다.
linux/bash/cdpath.txt · 마지막으로 수정됨: 2022/01/21 00:51 저자 kwon37xi