3.テキスト整形

スポンサーリンク
3-1.部分抽出

ChangeLogオプション解析(その7)

まだ対応オプションは残っています。今回は、この2つのオプションを対応します。 --excludeは、指定した文字列を除外するだけですので、以下の2行をそれぞれどこかへ追加するだけで実現できます。 次は、--rever...
3-1.部分抽出

ChangeLogオプション解析(その4)

続きです。日付オプションです。 日付を指定してフィルタリングするのは、判定が難しそうですが、-(ハイフン)を取り除いてしまえば、単なる数値の比較に過ぎません。 内部では、-(ハイフン)なしの10桁数字で扱うことにします。 ソー...
3-1.部分抽出

Changelog書式の間違い探し(その2)

ChangeLogの書式について再度確認します。 2007-02-27のログに着目します。 このログについて本家grep-changelogでbin2cを指定して抽出すると、同じタイトルで3つのログに分離されて表示されていま...
3-1.部分抽出

Changelog書式の間違い探し(その1)

自家製grep-changelogと、本家grep-changelogの出力に差分がありました。 自家製は、 本家は、 ずいぶん異なります。 本家ログを見てみるとすぐに気づきますが、同じ日付のタイトルが存在します。 ...
3-1.部分抽出

株分けしたChangeLogを接ぎ木する

今回は、前回のスクリプトを改造して、フィルタリングできるようにします。 前回のスクリプトはこれです。 変更1箇所目は、ファイルの先頭で、フィルタリングするパターンをパラメータから取得。 2箇所目は、パターンにマッチする...
3-1.部分抽出

PerlでChangeLogの株分け

grep-changelogのソースを理解する前に、ChangeLogのフォーマットの理解を兼ねて、Logを小分けするスクリプトを作ってみます。 タイトルの、Logを株分けってのは、私が作った言葉です。複数のChangeLogを一つずつ小...
3-1.部分抽出

ChangeLogを抽出

まだbin2c追っかけてます。 bin2cの経緯を知るため、ChangeLog見ることにしました。 bin2cでgrep。ファイル名から修正年が分かるのが工夫してありますね。 各修正のタイトルを知りたいときは、grepで-B...
スポンサーリンク
タイトルとURLをコピーしました