Perl에서는 인쇄를 위해 표준 명령을 사용합니다.
print "text"; # STDOUT
print STDOUT "text";
print STDERR "text";
어떻게 동적으로의 재 변경할 수 있습니다 STDOUT
및 STDERR
다른 파일을?
$i
에서 $min
로 이동 하는 간단한 루프가 $max
있고 리디렉션을 파일 "out_$n"
및 "err_$n"
파일 로 동적으로 변경하고 싶다고 가정 해 보겠습니다 $n = int($i/1000)
.
기존 print
명령 을 변경하고 싶지 않으므로 기존 코드를 변경하지 않고이 리디렉션 기능을 추가하는 솔루션을 찾고 있습니다.
STDOUT을 다시여십시오.
open(STDOUT, '>', $qfn)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다