perl에서 파일을 출력하려고합니다.Perl : bin 디렉토리 이외의 디렉토리에 어떻게 써야합니까?
나는 .. 완벽하게 작동
open(my $out, ">", "output.html") or die "Can't open output.txt: $!";
print $out "something!";
을 같은 파일과 출력을 엽니 다. 내가 뭔가 잘 실행 않습니다이
open(my $out, ">", "c:\somedirectory\output.html") or die "Can't open output.txt: $!";
print $out "something!";
로 변경하는 경우 (나는 '경우 output.txt 열 수 없습니다'메시지가 표시되지 않습니다)하지만 난 디렉토리에 파일을 볼 때 난 그냥 출력이 없다 . 경로가없는 상태로두면 파일이 휴지통에 있습니다.
무엇이 여기에 있습니까? 다른 위치로 출력하려면 어떻게해야합니까?
또한이 .bat 파일을 사용하여 .pl을 실행 중입니다.
cd\
cd \xampp\perl\bin
perl "C:\somedirectory\languages.pl"
pause
솔직히 말해서, 백 슬래시가 많이 보 였다고 생각합니다. –