複数行の出力

Perlにおいて、複数行を一度に出力するには以下のように書く。'"DOC"'から'DOC'で囲まれた範囲がそのまま出力される。この文字列はDOCに限らずなんでも良い。

#!/usr/bin/perl
use strict;
use warnings;

print STDOUT <<"DOC";

 2nd line
 foo
 4th line

DOC

このファイルをfoo.plとして保存した後に、以下のコマンドで実行する。

1|$foo.pl

結果は以下のようになる。

2nd line
foo
4th line
このエントリーをはてなブックマークに追加

Site search

ページのトップへ戻る