Perl-環境

Perlプログラムを書き始める前に、Perl環境をセットアップする方法を理解しましょう。Perlはさまざまなプラットフォームで利用できます-

  • Unix(Solaris、Linux、FreeBSD、AIX、HP / UX、SunOS、IRIXなど)
  • 9x / NT / 2000 /に勝つ
  • WinCE
  • マッキントッシュ(PPC、68K)
  • Solaris(x86、SPARC)
  • OpenVMS
  • アルファ(7.2以降)
  • Symbian
  • Debian GNU / kFreeBSD
  • MirOS BSD
  • などなど...

これは、システムにperlがインストールされている可能性が高くなります。$プロンプトで次のコマンドを実行してみてください-

$perl -v

マシンにperlがインストールされている場合は、次のようなメッセージが表示されます。

This is perl 5, version 16, subversion 2 (v5.16.2) built for i686-linux

Copyright 1987-2012, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

perlをまだインストールしていない場合は、次のセクションに進んでください。

Perlインストールの取得

最新および最新のソースコード、バイナリ、ドキュメント、ニュースなどは、Perlの公式Webサイトで入手できます。

Perl Official Website − https://www.perl.org/

次のサイトからPerlのドキュメントをダウンロードできます。

Perl Documentation Website − https://perldoc.perl.org

Perlをインストールする

Perlディストリビューションは、さまざまなプラットフォームで利用できます。プラットフォームに適用可能なバイナリコードのみをダウンロードして、Perlをインストールする必要があります。

プラットフォームのバイナリコードが利用できない場合は、ソースコードを手動でコンパイルするためにCコンパイラが必要です。ソースコードをコンパイルすると、インストールに必要な機能の選択に関してより柔軟になります。

これは、さまざまなプラットフォームへのPerlのインストールの概要です。

UnixおよびLinuxのインストール

Unix / LinuxマシンにPerlをインストールする簡単な手順は次のとおりです。

  • Webブラウザーを開き、 https://www.perl.org/get.html.

  • リンクをたどって、Unix / Linuxで利用可能なzip形式のソースコードをダウンロードします。

  • ダウンロード 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

NOTE −ここで、$はコマンドを入力するUnixプロンプトです。したがって、上記のコマンドを入力するときに$を入力しないようにしてください。

これにより、Perlが標準の場所/ usr / local / binにインストールされ、そのライブラリが/ usr / local / lib / perlXXにインストールされます。XXは、使用しているPerlのバージョンです。

発行後、ソースコードのコンパイルには時間がかかります makeコマンド。インストールが完了したら、発行できますperl -v$プロンプトでコマンドを実行して、perlのインストールを確認します。すべてが正常であれば、上記のようなメッセージが表示されます。

Windowsのインストール

WindowsマシンにPerlをインストールする手順は次のとおりです。

  • WindowsでのStrawberryPerlインストールのリンクをたどる http://strawberryperl.com

  • インストールの32ビットまたは64ビットバージョンをダウンロードします。

  • ダウンロードしたファイルをWindowsエクスプローラーでダブルクリックして実行します。これにより、Perlインストールウィザードが表示されます。これは非常に使いやすいです。デフォルト設定を受け入れるだけで、インストールが完了するまで待つだけで、準備が整います。

Macintoshのインストール

独自のバージョンのPerlをビルドするには、「make」が必要です。これは、通常MacOSインストールDVDに付属しているAppleの開発者ツールの一部です。makeをインストールするために、最新バージョンのXcode(現在は有料)は必要ありません。

Mac OSXマシンにPerlをインストールする簡単な手順は次のとおりです。

  • Webブラウザーを開き、 https://www.perl.org/get.html。

  • リンクをたどって、Mac OSXで利用可能なzip形式のソースコードをダウンロードします。

  • ダウンロード 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が標準の場所/ usr / local / binにインストールされ、そのライブラリが/ usr / local / lib / perlXXにインストールされます。XXは、使用しているPerlのバージョンです。

Perlの実行

以下は、Perlを起動するさまざまな方法です。

インタラクティブ通訳

あなたが入ることができます perlコマンドラインから開始して、インタラクティブインタプリタですぐにコーディングを開始します。これは、Unix、DOS、またはコマンドラインインタープリターまたはシェルウィンドウを提供するその他のシステムから実行できます。

$perl  -e <perl code>           # Unix/Linux

or 

C:>perl -e <perl code>          # Windows/DOS

使用可能なすべてのコマンドラインオプションのリストは次のとおりです-

シニア番号 オプションと説明
1

-d[:debugger]

デバッガーでプログラムを実行します

2

-Idirectory

@ INC /#includeディレクトリを指定します

3

-T

汚染チェックを有効にします

4

-t

汚染警告を有効にします

5

-U

安全でない操作を許可します

6

-w

多くの有用な警告を有効にします

7

-W

すべての警告を有効にします

8

-X

すべての警告を無効にします

9

-e program

プログラムとして送信されたPerlスクリプトを実行します

10

file

指定されたファイルからPerlスクリプトを実行します

コマンドラインからのスクリプト

Perlスクリプトは、perlコードを保持するテキストファイルであり、次のように、アプリケーションでインタープリターを呼び出すことにより、コマンドラインで実行できます。

$perl  script.pl          # Unix/Linux

or 

C:>perl script.pl         # Windows/DOS

統合開発環境

Perlは、グラフィカルユーザーインターフェイス(GUI)環境からも実行できます。必要なのは、Perlをサポートするシステム上のGUIアプリケーションだけです。PerlIDEのPadreをダウンロードできます。Eclipseに精通している場合は、 EclipseプラグインEPIC(PerlエディターおよびIDE for Eclipse)を使用することもできます。

次の章に進む前に、環境が適切にセットアップされ、完全に正常に機能していることを確認してください。環境を適切にセットアップできない場合は、システム管理者の支援を受けることができます。

以降の章に記載されているすべての例は、LinuxのCentOSフレーバーで利用可能なv5.16.2バージョンで実行されています。