Perl Language 튜토리얼
Perl 언어 시작하기
수색…
비고
Perl은 언어의 낙타입니다. 유용하지만 항상 아름다운 것은 아닙니다. 쉘 / 명령 프롬프트에서 perldoc
명령을 사용하여 액세스 할 수있는 자체 설명서가 있습니다. 또한 perldoc.perl.org 에서 온라인으로 볼 수 있습니다.
버전
번역 | 릴리즈 노트 | 출시일 |
---|---|---|
1.000 | 1987-12-18 | |
2.000 | 1988-06-05 | |
3.000 | 1989-10-18 | |
4.000 | 1991-03-21 | |
5.000 | 1994-10-17 | |
5.001 | 1995-05-13 | |
5.002 | 1996-02-29 | |
5.003 | 1996-06-25 | |
5.004 | perl5004delta | 1997-05-15 |
5.005 | perl5005delta | 1998-07-22 |
5.6.0 | Perl56delta | 2000-03-22 |
5.8.0 | perl58delta | 2002-07-18 |
5.8.8 | perl581delta , perl582delta , perl583delta , perl584delta , perl585delta , perl586delta , perl587delta , perl588delta | 2006-02-01 |
5.10.0 | perl5100delta | 2007-12-18 |
5.12.0 | perl5120delta | 2010-04-12 |
5.14.0 | perl5140delta | 2011-05-14 |
5.16.0 | perl5160delta | 2012-05-20 |
5.18.0 | perl5180delta | 2013-05-18 |
5.20.0 | perl5200delta | 2014-05-27 |
5.22.0 | perl5220delta | 2015-06-01 |
5.24.0 | perl5240delta | 2016-05-09 |
5.26.0 | perl5260delta | 2017-05-30 |
Perl 시작하기
Perl은 여러분이하는 것을 시도합니다 :
print "Hello World\n";
두 개의 까다로운 비트는 줄 끝의 세미콜론과 줄 바꿈 (줄 바꿈)을 추가하는 \n
입니다. 상대적으로 새로운 버전의 perl을 가지고 있다면, print
대신 say
를 사용하여 캐리지 리턴을 자동으로 추가 할 수 있습니다 :
use feature 'say';
say "Hello World";
say 기능은 use v5.10
(또는 그 이상) 사용 선언과 함께 자동으로 활성화됩니다.
use v5.10;
say "Hello World";
-e
옵션을 사용하여 명령 행에서 perl을 사용하는 것이 일반적입니다.
$ perl -e 'print "Hello World\n"'
Hello World
-l
옵션을 추가하면 자동으로 줄 바꿈을 인쇄 할 수 있습니다.
$ perl -le 'print "Hello World"'
Hello World
새 기능 을 사용하려면 -E
옵션을 대신 사용하십시오.
$ perl -E 'say "Hello World"'
Hello World
물론 스크립트를 파일로 저장할 수도 있습니다. -e
명령 줄 옵션을 제거하고 스크립트의 파일 이름 인 perl script.pl
사용하면됩니다. 한 줄 넘는 프로그램의 경우 두 가지 옵션을 켜는 것이 좋습니다.
use strict;
use warnings;
print "Hello World\n";
코드를 약간 더 길게 만드는 것 외에 다른 단점은 없습니다. 교환에서 엄격한 pragma는 잠재적으로 안전하지 않은 코드를 사용하는 것을 방지하고 경고는 많은 일반적인 오류를 알려줍니다.
줄 끝의 세미콜론은 마지막 줄에서는 선택 사항이지만 나중에 코드의 끝에 추가 할 경우에 대비하는 것이 좋습니다.
Perl을 실행하는 방법에 대한 자세한 내용은 perlrun을 참조하거나 명령 프롬프트에서 perldoc perlrun
을 입력하십시오. Perl에 대한보다 자세한 소개는 perlintro를 참조하거나 명령 프롬프트에서 perldoc perlintro
를 입력하십시오. 기발한 대화식 튜토리얼 인 Perl을 사용해보십시오 .