rubyのインストール方法やrubyのスクリプトを作成する上で便利なソフトについて解説しています。
基本的なスクリプトの解説です。基本処理、キーブレイク処理、マッチング(照合)処理、ソート(並べ替え)処理に分けて解説しています。
基本的な入出力スクリプトとif文を使った処理の振り分けについて解説します。
入力データのキーごとに最後のレコードだけを出力したり、合計を出力したりするスクリプトについて解説します。
2つのファイルを照合して、両方にあるファイルやどちらか一方にしかないデータを取り出すスクリプトについて解説します。
CSVファイルの並べ替え(ソート)処理を行うスクリプトについて解説します。
パターンマッチ処理の概要とパターンマッチ処理の結果としての置き換えについて解説します。
応用的なスクリプトの解説です。
固定長データからCSVデータに変換したり、CSVデータから固定長データに変換するスクリプトについて解説します。
重複データから重複分を除いたり、重複分だけを取り出したりするスクリプトについて解説します。
ディレクトリにあるファイル名を取り出したり、取り出したファイル名を元に指定したファイルを一本化するスクリプトについて解説します。
入力データを複数のファイル分割して出力するスクリプトについて解説します。
入力ファイルの文字コードを変換するスクリプトについて解説します。
半角文字(カタカナなど)を全角文字(カタカナなど)に変換したり、その逆に全角文字を半角文字に変換するスクリプトについて解説します。
3次元以上の多次元データを扱うスクリプトについて解説します。
文字列のフォーマットを変更するsprintf関数やWindowsのメッセージを表示するスクリプトについて解説します。
上記で解説したスクリプトやサンプルの入力データです。圧縮(ZIP形式)してありますので、各自のPCに保存後、解凍してください。
「Windows版Rubyの細道・けもの道」のPerl版です。