내가 제대로 검색하지 않는다고 상상할 수 있습니다. 이것은 여기에 묻는 분명한 질문처럼 보입니다. 이게 중복되면 사과드립니다.Windows에서 상대적인 경로에서 절대 경로 (파일 이름 포함)를 얻기 위해 사용하는 Perl 모듈은 무엇입니까?
저는 명령 줄 인수로 파일 이름을 사용하는 Perl 프로그램을 작성하고 있습니다. 파일 이름 (또는 상대 경로가 첨부 된 파일 이름)을 절대 경로 (특히 Win32 :: OLE로 작업하기 위해)로 변환해야합니다.
Cwd의 'abs_path'를 사용하여 시도했는데 거의 원하는대로 수행했지만 Win32의 경로 대신 Unix 스타일의 경로를 사용하여 반환합니다.
경로를 변환 할 모듈이 있습니까? 아니면 처음부터 더 나은 모듈을 사용할 수 있습니까?
유닉스 스타일 경로 란 무엇을 의미합니까? 예제를 보여줄 수 있습니까? 드라이브 문자를 사용하고 있지 않습니까? 단지 슬래시 인 경우 Windows는 그들이 어떤 방향으로 나아가는 지 신경 쓰지 않습니다. 이 길을 불평하고있는 것에 전달하고 있습니까? –
드라이브 문자를 사용하지만 예, 슬래시를 의미합니다. 윈도우가 슬래시를 받아 들일 것이라는 점을 알게 된 이래로 배웠다. (아직 필자는 Win32 :: OLE + Word VBA 구조를 사용하지 않았지만, 지금은 집에있다.) 그러나 .. 당신이 뭔가를하는 것으로 도망 갈 수 있는지 여부에 상관없이, 모호하지 않은 것과는 달리 컴퓨터에 기대하는 것을 제공하는 것이 합리적이지 않습니까? 그리고 Windows의 경우에는 역 슬래시 경로 만 제공한다는 것을 알았습니다. 조금 의미심장하다면 그 말이 맞습니까? 나는 진실로 묻고있다. 나는 그 대답에 관해서 궁금하다. – romandas