-1
저는 지난 몇 주 동안 Perl을 배웠으며 언어 학습에있어 상당한 진전을 보였습니다. 다양한 포럼을 읽은 후에 독립형 프로그램을 작성하는 것보다 도서관을 쓰는 것이 더 낫다는 것을 알게되었습니다. 나는 도서관을 쓰는 것에 대한 단서가 없지만 그것을 배우고 싶다. 어떤 시체가 이것으로 나를 도울 수 있습니까?Perl 라이브러리 작성
필자는 .pm에 주 스크립트가 있고 .pl에서 호출한다고 생각합니다. 틀 렸으면 고쳐줘.
아래의 코드가 time.pm에있는 경우
,- 어떻게 .pl로에서 호출합니까?
- .pl에서
$t
의 값을 전달하는 방법은 무엇입니까?
time.pm :
당신은 당신이 실행하는 것 .pl로 파일에 기본 코드가 필요while(1)
{
$Time = join ':', (localtime(time))[2, 1, 0];
if ($Time eq my $t)
{
//code
print ($time);
}
}
단순 : 좀 더 _decent_ 진행하려면 Modern Perl 책을 읽으십시오. http://modernperlbooks.com/mt/index.html "Perl 프로그래밍"(http://shop.oreilly.com/product/9780596004927.do)을 구입하십시오. 귀하의 질문은 깊이있게 다루어집니다. – jm666
@ jm666 : 좋습니다! 고마워. – user3773222
거꾸로. 프로그램은 .pl에 들어갑니다. 재사용 가능한 비트가 모듈로 전달됩니다 (.pm). – ikegami