基本編では、以下の項目について述べていきます。
各種のスクリプトの中でもっとも基本的なスクリプトの解説です。入出力のみのスクリプトや条件を付けて必要な項目だけを出力するスクリプトについて解説します。
各種のスクリプトの中でもっとも基本的なスクリプトの解説です。入出力のみのスクリプトや条件を付けて必要な項目だけを出力するスクリプトについて解説します。
入力データの中から必要な項目だけを出力するスクリプトについて解説します。リレーショナル・データベースでいうところと、射影(projection)に相当します。
入力データに対して、条件に該当するデータだけを出力するスクリプトについて解説します。リレーショナル・データベースでいうと、選択(selection)に相当します。
通常はスクリプトと同じフォルダに入れる入出力ファイルを異なるフォルダに入れる場合について、どのような指定をするのかについて解説します。
標準モジュール以外のモジュールをインストールする際に、ActivePerlのPPM(Perl Package Manager)を使用して、インストールする方法を解説します。
入力データの中で同一の項目を指しているかどうかを指定する「キー」項目に着目したスクリプトについて解説します。各「キー」ごとの合計処理やの最新データだけを取り出すことができます。
untilを利用した繰り返し処理で各キーの1件目を出力するスクリプトについて解説します。
untilを利用した繰り返し処理で各キーの最終レコードを出力するスクリプトについて解説します。
untilを利用した繰り返し処理で各キーごとの合計結果を出力するスクリプトについて解説します。
untilを利用した繰り返し処理で各キーごとレコード件数を出力するスクリプトについて解説します。
whileを利用した繰り返し処理で各キーの1件目を出力するスクリプトについて解説します。
whileを利用した繰り返し処理で各キーの最終レコードを出力するスクリプトについて解説します。
whileを利用した繰り返し処理で各キーごとの合計結果を出力するスクリプトについて解説します。
whileを利用した繰り返し処理で各キーごとレコード件数を出力するスクリプトについて解説します。
ハッシュを利用して各キーごとの合計結果を出力するスクリプトについて解説します。
共通する「キー」項目で2つのファイルを照合して、両方にあるデータやどちらか一方にしかないデータを振り分ける処理を行うスクリプトについて解説します。
マッチング(照合)処理の概要について解説します。
両方のファイルに共通する「キー」項目が同一になっているレコードがそれぞれ1件ずつしかない場合のマッチング(照合)処理について解説します。
両方のファイルを「キー」項目順に1つファイルにまとめるマージ処理について解説します。
一方のファイルで「キー」項目が同一になっているレコードが複数ある場合のマッチング(照合)処理について解説します。
両方のファイルに共通する「キー」項目が同一になっているレコードがそれぞれ1件ずつしかない場合のマッチング(照合)処理をハッシュを使って行う方法について解説します。
両方のファイルを「キー」項目順に1つファイルにまとめるマージ処理をハッシュを使って行う方法について解説します。
一方のファイルで「キー」項目が同一になっているレコードが複数ある場合のマッチング(照合)処理をハッシュを使って行う方法について解説します。
データを並べ替えるソート(並べ替え)処理を行うスクリプトについて解説します。単純なレコード単位の並べ替えとCSVファイルの並べ替えについて取り上げます。
レコード全体を対象に並べ替えを行う簡易的なソート(並べ替え)処理について解説します。
CSVファイルの文字列型データを昇順に並べ替える方法について解説します。
CSVファイルの文字列型・数値型のデータを昇順・降順に並べ替える方法について解説します。Prelのsort関数を用いた方法です。
CSVファイルの文字列型・数値型のデータを昇順・降順に並べ替える方法について解説します。挿入ソートのロジックを用いた方法です。
大量のCSVファイルのソート(並べ替え)処理する場合の手順とソート(並べ替え)処理するための準備処理として、ソート(並べ替え)キーごとの件数と累計件数を出力するスクリプトについて解説します。
大量のCSVファイルの文字列型データを昇順に並べ替える方法について解説します。
大量のCSVファイルのソート(並べ替え)処理(文字列型・数値型の昇順・降順あり)について解説します。こちらはPerlにあるsort関数を利用しています。
パターンマッチ処理の概要とパターンマッチ処理の結果としての置き換えについて解説します。
キャラクタ・クラスを中心にさまざまな正規表現について解説します。
量指定子を中心にさまざまな正規表現について解説します。
後方参照や先読み・戻り読みなどの正規表現について解説します。