다른 변수를 현재 작업 디렉토리의 끝에 첨부하기 위해 Perl 스크립트를 사용하고 있지만 모듈 사용에 문제가 있습니다. 내가 D:\Temp\에서에 getcwd를 실행하면 내가 D:\에서에 getcwd 실행하면, 반환 값이 D:/ (with forward slash)
이며, 반환되는 값은 D:/temp (without forward slash)
이 때
Ruby 스크립트의 위치와 관련된 파일에 액세스해야합니다. 내가 발견 한 유일한 해결책은 File.dirname(__FILE__)입니다. 그러나 스크립트가 심볼릭 링크에서 실행되는 경우 __FILE__은 심볼릭 링크의 위치를 제공합니다. __FILE__을 보는 것과 관련이없는 해결책을 선호합니다. 링크가 맞는지 확인하는 경우 링크가 있는지 확인합니다.