Perl 초학 노트의 Hello World
http://www.activestate.com/activeperl/downloads
설치 후 첫 번째 퍼블릭 프로그램 쓰기
#!/usr/bin/perl
print "Hello,World!
";
실행 결과: (Python 같다)
c:\Perl>perl HelloWorld.pl
Hello,World!
이어 cpan, 이 녀석이 구체적으로 뭘 하는지 모르겠지만 여러 가지 가방을 설치할 수 있을 거예요. 9000여 가지.명령은 다음과 같다. 두 번째 출력의 결과를 보면 데이터베이스와 유사한 동쪽이 될 것이다.
c:\Perl>cpan App::cpanminus
Set up gcc environment - 3.4.5 (mingw-vista special r3)
CPAN: Term::ANSIColor loaded ok (v4.02)
CPAN: Storable loaded ok (v2.34)
Reading 'C:\Perl\cpan\Metadata'
Database was generated on Fri, 07 Mar 2014 13:06:13 GMT
CPAN: Module::CoreList loaded ok (v2.80)
App::cpanminus is up to date (1.7001).
그리고 cpanm으로 모듈을 설치합니다. 명령은 다음과 같습니다. (cpanm Module::Name)
c:\Perl>cpanm YAML
Set up gcc environment - 3.4.5 (mingw-vista special r3)
--> Working on YAML
Fetching http://www.cpan.org/authors/id/I/IN/INGY/YAML-0.90.tar.gz ... OK
Configuring YAML-0.90 ... OK
Building and testing YAML-0.90 ... OK
Successfully installed YAML-0.90
1 distribution installed
어떻게 쓰는지 정말 모르겠다면: cpanm --help//--> 많은 힌트를 볼 수 있습니다.
c:\Perl>cpanm --help
Set up gcc environment - 3.4.5 (mingw-vista special r3)
Usage: cpanm [options] Module [...]
Options:
-v,--verbose Turns on chatty output
-q,--quiet Turns off the most output
위의 설치 과정을 보면 cpanm Link를 실행할 수 있는 것 같습니다. 과연 가능합니다.
c:\Perl>cpanm http://search.cpan.org/CPAN/authors/id/S/SH/SHARYANTO/Alt-Base-0.0
2.tar.gz
Set up gcc environment - 3.4.5 (mingw-vista special r3)
--> Working on http://search.cpan.org/CPAN/authors/id/S/SH/SHARYANTO/Alt-Base-0.
02.tar.gz
Fetching http://search.cpan.org/CPAN/authors/id/S/SH/SHARYANTO/Alt-Base-0.02.tar
.gz ... OK
Configuring Alt-Base-0.02 ... OK
==> Found dependencies: Alt
--> Working on Alt
Fetching http://www.cpan.org/authors/id/I/IN/INGY/Alt-0.04.tar.gz ... OK
Configuring Alt-0.04 ... OK
Building and testing Alt-0.04 ... OK
Successfully installed Alt-0.04
Building and testing Alt-Base-0.02 ... OK
Successfully installed Alt-Base-0.02
2 distributions installed
그리고 파일 작업의 스크립트를 쓰기 시작했습니다. 그 안에 Path::Class 모듈이 있습니다.
use Path::Class;
C:\Perl\Learn>perl FindFile.pl
Can't locate Path/Class.pm in @INC (@INC contains: C:/Perl/site/lib/MSWin32-x86-
multi-thread C:/Perl/site/lib C:/Perl/lib .) at FindFile.pl line 4.
BEGIN failed--compilation aborted at FindFile.pl line 4.
이 가방을 설치하지 않은 것처럼 가방을 설치했는데 결국 이런 오류를 보고하지 않았습니다.
C:\Perl\Learn>cpanm Path::Class
Set up gcc environment - 3.4.5 (mingw-vista special r3)
--> Working on Path::Class
Fetching http://www.cpan.org/authors/id/K/KW/KWILLIAMS/Path-Class-0.33.tar.gz ..
. OK
Configuring Path-Class-0.33 ... OK
Building and testing Path-Class-0.33 ... OK
Successfully installed Path-Class-0.33
1 distribution installed
끝~
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
cowsay로 현장 고양이에 요시! 되고 싶은 건업무 중에도 현장 고양이에 요시! 하고 싶었기 때문에, cowsay 를 사용해 어떻게든 해 보았습니다. cowsay는 말할 것도없이 오징어 한 서버에 적합한 매혹적인 도구입니다. 살벌한 우리 마음에 일복의 청량을 줍...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.