내가 다음을 수행한다고 가정 해보십시오.
cd /some/path
ln -s /target/path symbolic_name
그렇다면 :
cd /some/path
cd symbolic_name
pwd
나는 얻다:
/some/path/symblic_name
그리고 아닙니다 :
/target/path
쉘에서 직접 수행 한 것처럼 심볼릭 링크 (예 : CWD 업데이트 등)를 "완전히 해결"하는 방법이 있습니까?
cd /target/path
?
대상 경로에 도달하는 방법에 대해 "인식"또는 "민감한"것처럼 보이는 일부 프로그램을 실행해야하며 마치 마치 cd /target/path
직접 수행 한 것처럼 대상 경로에 도달했다고 생각하고 싶습니다 .
@ MartínCanaval 감사합니다; 그것이 내가 찾던 것입니다!
—
Ryan
pwd -P
또는alias pwd='pwd -P'
도cd -P
대신 심볼릭 링크의 실제 경로로 이동합니다.