ひとつ前へ WWWルートへ mad@mail.wind.ne.jp
(C)数理設計研究所 玉置晴朗 2002/11/15
参考URL
(行)標準入力
$a = $b; #;で区切りとなる、Cと同じ無節操ダラダラ型
- 無宣言で使え、$a など頭に$がつく
- 初期化済み 数値は0、文字列はNULへのポインタ
http://www.sol.cs.ritsumei.ac.jp/~sawaki/rainbow/perl/perl4.html からの丸コピー
% ./ncat.pl ncat.pl
1: #! /usr/local/bin/perl
2:
3: while (<>){
4: $num = $num + 1;
5: print "$num: $_";
6: }
三行目の「<>」は普通は <STDIN> と同じく標準入力から一行を読みますが、引数(この場合 ncat.pl というファイル名)があると、その引数のファイルから一行を読みます。五行目の $_ には読み取った行が自動的に入っています。
★引数が複数のときは、全てのファイルを処理するまで順に入力となります。
- Basicのような感じで使え( )はあっても無くても良い
- しまりのない文字列は””で囲む
- $で始まるものは変数扱いとなる
..end