4-1.文字列検索ChangeLogオプション解析(その3) 続きです。 今回は--authorオプションの機能を追加します。 では、変更後のソースです。 3,4行目が追加箇所です。 前回追加したtextオプションと、今回のauthorオプションに関して、デフォルトで全部抽出で... 2018.09.064-1.文字列検索
4-3.文字列置換ChangeLogオプション解析(その2) 続きです。 同一オプションが複数指定されたときは、後に指定したものを有効にします。 では、--text以外のオプションも処理しましょう。 使ってみます。 良い感じです。 このオプショ... 2018.09.054-3.文字列置換
4-3.文字列置換ChangeLogオプション解析(その1) 前回までは、自作grep-changelogで、以下のように$ARGVに格納された文字列をパターンとして解釈していました。 本家grep-changelogでは、--text='パターン文字列'というように、オプションで指定するよ... 2018.09.044-3.文字列置換
3-1.部分抽出Changelog書式の間違い探し(その2) ChangeLogの書式について再度確認します。 2007-02-27のログに着目します。 このログについて本家grep-changelogでbin2cを指定して抽出すると、同じタイトルで3つのログに分離されて表示されていま... 2018.09.033-1.部分抽出
3-1.部分抽出Changelog書式の間違い探し(その1) 自家製grep-changelogと、本家grep-changelogの出力に差分がありました。 自家製は、 本家は、 ずいぶん異なります。 本家ログを見てみるとすぐに気づきますが、同じ日付のタイトルが存在します。 ... 2018.09.023-1.部分抽出
3-1.部分抽出株分けしたChangeLogを接ぎ木する 今回は、前回のスクリプトを改造して、フィルタリングできるようにします。 前回のスクリプトはこれです。 変更1箇所目は、ファイルの先頭で、フィルタリングするパターンをパラメータから取得。 2箇所目は、パターンにマッチする... 2018.09.013-1.部分抽出
3-1.部分抽出PerlでChangeLogの株分け grep-changelogのソースを理解する前に、ChangeLogのフォーマットの理解を兼ねて、Logを小分けするスクリプトを作ってみます。 タイトルの、Logを株分けってのは、私が作った言葉です。複数のChangeLogを一つずつ小... 2018.08.313-1.部分抽出