Perl 어딘가에 Java의 File.pathSeparatorChar과 동일한 모듈 또는 상수가 있습니까? 나는 어디에서나 찾고 있었지만 이름은 쉽게 /
과 \
과 같은 것들을 가져 왔으며 하나의 경로에서 요소를 분리하는 데 사용되었습니다. 경로를 포함하는 환경 변수 (Unix의 경우 :
, Windows의 경우 ;
)에 값을 구별하기 위해 사용하는 것이 필요합니다. 다른 플랫폼에 다른 플랫폼이 있는지 잘 모릅니다.Java의 File.pathSplarator in Perl
use Config;
print "path separator for $^O is '$Config{path_sep}'\n";
path separator for cygwin is ':'
실제로 시스템 PATH
에 아무것도을 수행 할 경우
나는 이것을 얻는다 : MSWin32의 경로 구분 기호는 '' '' –
이다. 그것은 어리석은 짓이다. 그것은 나를 위해 작동합니다 ...'Perl -MConfig -e "print $^O, '=>', $ Config {path_sep}"'->'MSWin32 =>;' – mob
흠, 그것이 효과가 있기 때문에 ... –