参考文献

UNIX 系のプログラム言語の知識を有する方は,以下に紹介した文法書といく つかの例題があれば,Perl プログラミングを易しく感じるであろう.UNIX 系 のプログラム言語の知識が全くない方は,Perl の入門レベルの文献を読むか, あるいは, awk に関する書籍を参考にされたい.

【文法書】(オンライン・フリー・ドキュメント)

  [1] 高尾 直弥 「日本語 perl texinfo バージョン 3.44.1」,(1991).

【解説書】

  [2] WALL, LARRY. (SCHWARTZ, RANDAL L.): PROGRAMMING PERL
         (NUTSHELL HANDBOOKS.), O'REILLY/SEBASTOPOL (1991)

【入門】

      歌代 和正 「Little Perl Parlor」(「UNIX Magazine」),
  [3]   1992.5, pp.142-147.((1) 概説,起動法,変数,配列と添字)
  [4]   1992.6, pp.150-157.((2) 算術演算と制御構造,数値比較と論理演算,条件文)
  [5]   1992.7, pp.149-155.((3) リスト処理,配列変数操作)
  [6]   1992.8, pp.157-162.((4) 文字列処理,フィルタ)
  [7]   1992.9, pp.153-159.((5) 連想配列処理,環境変数の操作)
  [8]   1992.10,pp.142-149.((6) パターンマッチング,正規表現,多次元配列)
      Rob Kolstad 「DAEMONS & DRAGONS スーパー言語 Perl」(「UNIX Magazine」),
  [9]   1991.3, pp.67-73.  ((1) 概説,変数と配列,フロー制御,入出力)
 [10]   1991.4, pp.97-101. ((2) 正規表現,入出力,サブプログラムと関数)
 [11]   1991.5, pp.86-95.  ((3) 配列とベクトル関数,連想配列,システム・コール)

【初級】

      serlcah@sra.co.jp 「Little Language Perl 入門」(「UNIX Magazine」),
 [12]   1989.4, pp.112-117.((3) Perlデバッガ利用例,華氏・摂氏変換例)
 [13]   1989.12,pp.91-97.  ((5) 引数の参照渡し,イメージダンプ,
                                 バイナリデータ入出力,パッケージ,データベース,
                                 システム・インターフェイス,
                                 ネットワーク・ソケット・インターフェイス例)
 [14]   1991.8, pp.119-125.((8) 特殊文字,変数,文字列操作,漢字コード,
                                 カタカナ単語使用場所検索例)
           
【初・中級】

 [15] 古川 徹生 「perl - 今もっともトレンディな言語」(『ワークステーション利用の手引』
        九州工業大学 情報工学部 制御システム工学科編), pp.103-106 (1991).
                       (概説,ファイル操作,引数,オンライン・マニュアル整形表示例)

 [16] serlcah@sra.co.jp 「Little Language Perl 入門」(「UNIX Magazine」),
        1990.10,pp.125-130.((6) ログイン状況チャート表示,ファイル・オーナー変更例)

 [17] 前田 薫 「Perl (文字列,ファイル,プロセス処理)」(「Computer Today」)
        No.50,  pp.28-36.   (Perl 概観,いつ Perl を使うか.)

【上級】

      serlcah@sra.co.jp 「Little Language Perl 入門」(「UNIX Magazine」),
 [18]   1989.8, pp.90-97.  ((4) 自動マウント・コマンド例)
 [19]   1991.3, pp.74-81.  ((7) sendmail コンタクト・プログラム例)
      serlcah@sra.co.jp 「Little Language 自由きままに Perl プログラミング」
                                                    (「UNIX Magazine」),
 [20]   1990.3, pp.104-110.((1) 属性つきファイル・アーカイバ処理への応用例)
 [21]   1990.5, pp.126-132.((2) 電話帳と住所録処理のスクリプト例)
 [22]   1990.7, pp.123-130.((3) ニュース・リーダーの作成例)
 [23]   1991.5, pp.96-104. ((4) オブジェクト指向処理への応用例)
 [24]   1991.10,pp.113-123.((5) ネットワーク・ソケット・インターフェイス)
 [25]   1991.12,pp.88-94.  ((6) tar(梱包)ファイル内容のエッセンス参照処理例)
 [26]   1992.2, pp.53-69.  ((7) ネットワーク・お弁当注文受けスクリプト)
 [27]   1992.4, pp.77-85.  ((8) 漢字コード変換処理への応用例)
 [28]   1992.6, pp.96-105. ((9) Xウィンドウへのアクセス例)
 [29]   1992.10,pp.84-94.  ((10) annonymous uucp の file 選択スクリプト)

【その他】

 [30] A.V.エイホ/B.W.カーニハン/P.J.ワインバーガー(足立高徳 訳)
                「プログラミング言語 AWK」,トッパン (1989).

 [31] Dale Dougherty(福崎俊博 訳)「sed & awk」,アスキー出版局 (1991).

 [32] 今泉 貴史 「UNIX流プログラミング」(「UNIX Magazine」)
        1992.1, pp.123-127. ((15) 言語の選択基準:sed,awk,sh,csh,C 比較)

[back] [up] [next]

九州工業大学情報科学センター