Perl 환경 설치
Perl은 다음 플랫폼에서 실행될 수 있습니다:
Unix(Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX 등)
Win 9x/NT/2000/
WinCE
Macintosh(PPC, 68K)
Solaris(x86, SPARC)
OpenVMS
알파(7.2 이상)
Symbian
Debian GNU/kFreeBSD
MirOS BSD
-
잠깐만요...
Perl은 많은 시스템 플랫폼에 기본적으로 설치되어 있으며 다음 명령을 실행하여 설치 여부를 확인할 수 있습니다.
$ perl -v This is perl 5, version 18, subversion 2 (v5.18.2) built for darwin-thread-multi-2level (with 2 registered patches, see perl -V for more detail) Copyright 1987-2013, Larry Wall ……
위의 정보가 출력되면 설치되었음을 나타냅니다. 아직 설치되지 않은 경우 다음 설치 지침을 볼 수 있습니다.
Perl 설치
Perl 공식 웹사이트(https://www.perl.org/get.html
<🎜)에서 해당 플랫폼에 대한 설치 패키지를 다운로드할 수 있습니다. >Unix 및 Linux에 Perl 설치Unix/Linux 시스템에 Perl을 설치하는 단계는 다음과 같습니다.- http 열기 ://www 브라우저를 통해 .perl.org/get.html.
- Unix/Linux용 소스 패키지를 다운로드하세요.
perl-5.x.y.tar.gz 파일을 다운로드하고 다음 작업을 수행합니다.
$ tar -xzf perl-5.x.y.tar.gz $ cd perl-5.x.y $ ./Configure -de $ make $ make test $ make install
perl -v 명령을 사용하여 설치가 성공했는지 확인합니다.
설치 성공 후 Perl의 설치 경로는/usr/local/bin이고, 라이브러리는 /usr/local/lib/perlXX에 설치됩니다. XX는 버전 번호입니다.
Window 설치 PerlPerl에는 Window 플랫폼에 ActiveStatePerl 및 Strawberry Perl 컴파일러가 있습니다. ActiveState Perl과 Strawberry Perl의 가장 큰 차이점은 Strawberry Perl에는 CPAN의 모듈이 많이 포함되어 있어 Strawberry Perl이 다운로드한 설치 파일이 80M가 넘는 반면 ActiveState Perl은 20M 정도에 불과하다는 점입니다. 여기서는 Strawberry Perl을 사용하고 있습니다. Windows 시스템에 Perl을 설치하는 단계는 다음과 같습니다.- Strawberry 설치 패키지 링크: http://strawberryperl.com.
- 귀하의 시스템에 맞는 버전(32비트 또는 64비트)을 다운로드하세요.
- 다운로드 후 더블클릭하여 열고 설치 마법사의 안내에 따라 단계별로 설치하세요.
- 브라우저를 통해 http://www.perl.org/get.html을 엽니다.
- Mac OS용 소스 패키지를 다운로드하세요.
perl-5.x.y.tar.gz 파일을 다운로드하고 다음 작업을 수행합니다.
$ tar -xzf perl-5.x.y.tar.gz $ cd perl-5.x.y $ ./Configure -de $ make $ make test $ make install
/usr/local/bin이고, 라이브러리는 /usr/local/에 설치됩니다. lib/perlXX, XX는 버전 번호입니다.
Perl 실행
Perl에는 다양한 실행 방법이 있습니다.
1. Interactive
명령줄에서 Perl 코드를 직접 실행할 수 있습니다. 구문 형식은 다음과 같습니다.
$perl -e <perl code> # Unix/Linux 或 C:>perl -e <perl code> # Windows/DOS
명령줄 매개변수는 다음과 같습니다.
옵션 | 설명 | < /tr>||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
-d[:debugger] | 디버그 모드에서 프로그램 실행 | ||||||||||||||||||||||
-Idirectory | @INC/#include 디렉터리 지정 | ||||||||||||||||||||||
-T |
| ||||||||||||||||||||||
-t | 오염 경고 허용 | ||||||||||||||||||||||
-U | 안전하지 않은 작업 허용 | < /tr >||||||||||||||||||||||
-w | 유용한 많은 경고 허용 | ||||||||||||||||||||||
-W | 모든 경고 허용 | ||||||||||||||||||||||
-X | 사용 경고 비활성화 | ||||||||||||||||||||||
-e 프로그램 | perl 실행 코드 | ||||||||||||||||||||||
파일 | 펄 스크립트 파일 실행 |
$perl script.pl # Unix/Linux
或
C:>perl script.pl # Windows/DOS
통합 개발 환경(IDE: Integrated Development Environment)우리는 일부 그래픽 사용자 인터페이스(GUI) 환경에서 Perl 스크립트를 실행할 수도 있습니다. 일반적으로 사용되는 두 가지 Perl 통합 개발 환경은 다음과 같습니다. - Padre: Padre는 Perl 언어 개발자를 위한 통합 개발 환경으로 구문 강조 및 코드 재구성 기능을 제공합니다.
- EPIC: EPIC은 Perl Eclipse IDE용 플러그인입니다. Eclipse에 익숙하다면 사용할 수 있습니다. 설치 단계: 도움말-->Eclipse Marketplace-->EPIC 입력--> 설치 및 업데이트를 선택합니다.