canonicalize — 절대 경로로 정규화하기
canonicalize — 절대 경로로 정규화하기
canonicalize는 주어진 경로를 심볼릭 링크 등을 모두 해석한 절대 경로로 정규화하는 함수예요.
출처: Rust 공식 문서
본문
pub fn canonicalize<P: AsRef<Path>>(path: P) -> Result<PathBuf>
상대 경로는 절대 경로로, 심볼릭 링크는 실제 대상을 가리키도록 풀어서 반환해요. 경로가 존재하지 않거나 접근할 수 없으면 오류를 돌려줘요. "진짜 경로"가 필요할 때 유용해요.