takkete

スポンサーリンク
4-1.文字列検索

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

続きです。 今回は--authorオプションの機能を追加します。 では、変更後のソースです。 3,4行目が追加箇所です。 前回追加したtextオプションと、今回のauthorオプションに関して、デフォルトで全部抽出で...
4-3.文字列置換

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

続きです。 同一オプションが複数指定されたときは、後に指定したものを有効にします。 では、--text以外のオプションも処理しましょう。 使ってみます。 良い感じです。 このオプショ...
4-3.文字列置換

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

前回までは、自作grep-changelogで、以下のように$ARGVに格納された文字列をパターンとして解釈していました。 本家grep-changelogでは、--text='パターン文字列'というように、オプションで指定するよ...
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を一つずつ小...
スポンサーリンク
タイトルとURLをコピーしました