
zsh에서는 슬래시를 여러 개 입력하면 루트 디렉터리로 이동하지만 최근에 알아차린 것처럼 bash에서는 //로 이동할 수 있으며 실제로 / 대신 //가 표시됩니다.
그 후에는(///.../) 모든 것이 /로 끝납니다.
누군가 이것의 차이점/의미가 무엇인지 알려줄 수 있습니까?
답변1
보다경로명 확인
단일 슬래시로 구성된 경로 이름은 프로세스의 루트 디렉터리로 확인됩니다. null 경로 이름은 성공적으로 해결되지 않습니다. 두 개의 연속 슬래시로 시작하는 경로 이름은 구현 정의 방식으로 해석될 수 있지만 두 개 이상의 선행 슬래시는 단일 슬래시로 처리됩니다.
대부분의 구현에서는 단순히 //
로 처리되지만 /
여전히 표시될 수 있습니다 //
.