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 比較)