Perl-environment
Perl-環境
Perlプログラムの作成を始める前に、Perl環境のセットアップ方法を理解しましょう。 Perlはさまざまなプラットフォームで利用可能です-
- Unix(Solaris、Linux、FreeBSD、AIX、HP/UX、SunOS、IRIXなど)
- 9x/NT/2000/に勝つ
- WinCE
- Macintosh(PPC、68K)
- Solaris(x86、SPARC)
- OpenVMS
- アルファ(7.2以降)
- シンビアン
- 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公式ウェブサイト*-https://www.perl.org/
次のサイトからPerlのドキュメントをダウンロードできます。
- PerlドキュメントWebサイト*-https://perldoc.perl.org
Perlをインストールする
Perlディストリビューションは、さまざまなプラットフォームで利用できます。 プラットフォームに適用可能なバイナリコードのみをダウンロードし、Perlをインストールする必要があります。
プラットフォームのバイナリコードが利用できない場合は、ソースコードを手動でコンパイルするCコンパイラが必要です。 ソースコードをコンパイルすると、インストールに必要な機能の選択に関して柔軟性が高まります。
以下は、さまざまなプラットフォームにPerlをインストールする簡単な概要です。
UnixおよびLinuxのインストール
Unix/LinuxマシンにPerlをインストールする簡単な手順を以下に示します。
- Webブラウザーを開き、https://www.perl.org/getl [[[1]]]にアクセスします。
- リンクに従って、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
注-ここで、$はコマンドを入力するUnixプロンプトであるため、上記のコマンドを入力するときに$を入力しないでください。
これにより、Perlは標準の場所_/usr/local/bin_にインストールされ、そのライブラリは_/usr/local/lib/perlXX_にインストールされます。XXは使用しているPerlのバージョンです。
*make* コマンドを発行した後、ソースコードをコンパイルするには時間がかかります。 インストールが完了したら、$プロンプトで *perl -v* コマンドを発行して、perlのインストールを確認できます。 すべてが正常であれば、上に示したようなメッセージが表示されます。
Windowsインストール
WindowsマシンにPerlをインストールする手順は次のとおりです。
- WindowsでのStrawberry Perlインストールのリンクをたどってくださいhttp://strawberryperl.com
- 32ビットまたは64ビットバージョンのインストールをダウンロードします。
- ダウンロードしたファイルをWindowsエクスプローラーでダブルクリックして実行します。 これにより、非常に使いやすいPerlインストールウィザードが表示されます。 デフォルト設定をそのまま使用し、インストールが完了するまで待ちます。これで準備完了です。
Macintoshインストール
独自のバージョンのPerlを構築するには、「make」が必要です。これは、通常Mac OSインストールDVDで提供されるApples開発者ツールの一部です。 makeをインストールするために、最新バージョンのXcode(現在は有料)は必要ありません。
Mac OS XマシンにPerlをインストールする簡単な手順を次に示します。
- Webブラウザーを開き、https://www.perl.org/getlにアクセスします。
- リンクをクリックして、Mac OS Xで使用可能な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
ここに利用可能なすべてのコマンドラインオプションのリストがあります-
Sr.No. | Option & Description |
---|---|
1 |
-d[:debugger] デバッガーの下でプログラムを実行します |
2 |
-Idirectory &commat; 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アプリケーションだけです。 Padre、Perl IDEをダウンロードできます。 Eclipseに精通している場合は、Eclipseプラグインhttps://www.epic-ide.org/[EPIC-Eclipse用PerlエディターおよびIDE]を使用することもできます。
次の章に進む前に、環境が適切に設定されており、正常に機能していることを確認してください。 環境を適切にセットアップできない場合は、システム管理者から支援を受けることができます。
以降の章で示されるすべての例は、LinuxのCentOSフレーバーで利用可能なバージョン5.16.2で実行されています。