コピー2018.09.03ChangeLogの書式について再度確認します。2007-02-27のログに着目します。このログについて本家grep-changelogでbin2cを指定して抽出すると、同じタイトルで3つのログに分離されて表示されています。表示されるログは、上のテキストの3行目、4~7行目、8行目です。grep-changelognついて勘違いしてました。*(アスタリスク)から始まるログの単位で、タイトルとログの関連付けをしているだけのようです。正規化すると言えばよいでしょうか。試しに、–textオプションを使用せずに実行してみます。Regenerate.省略やはりそうです。*(アスタリスク)から始まるログの単位で分離してるんですね。本家と同じような抽出ができるように自作版を修正します。変更箇所は、16~18、21~23行目です。50takk@deb9:~/src/binutils-2.28/binutils$これで本家grep-changelogに近い出力になったかと思います。各タイトルに:::数字、ってのがついてますが、削除するのは、s/:::.*$//するだけですので、何てことはないですね。涙腺ゆるゆるなので、ちょっとした感動があるだけで、泣いてしまう私ですが、劇中のスペシャルウィークがデビュー戦で勝利した時にも、泣いてしまいました。馬娘たちのかけっこが、すごく...3-1.部分抽出Changelog書式の間違い探し(その1)自家製grep-changelogと、本家grep-changelogの出力に差分がありました。本家ログを見てみるとすぐに気づきますが、同じ日付のタイトルが存在します。Proを使っていますが、初めて見る拡張子なので、どんなフォーマットなのか確認していきたいと思います。MediBangを起動して、A4サイズの白いキャンバスのまま保存します。複数ファイルのシバン(shebang)一覧カレントディレクトリに以下のようなファイルがあります。十年以上も前のファイルで作った記憶もないものとします。得体のしれないこれらのファイルがどのようなファイルか確認するには、どうすれば良いでしょうか。株分けしたChangeLogを接ぎ木する今回は、前回のスクリプトを改造して、フィルタリングできるようにします。前回のスクリプトはこれです。変更1箇所目は、ファイルの先頭で、フィルタリングするパターンをパラメータから取得。2箇所目は、パターンにマッチする...3-1.部分抽出ChangeLogを抽出まだbin2c追っかけてます。bin2cの経緯を知るため、ChangeLog見ることにしました。bin2cでgrep。ファイル名から修正年が分かるのが工夫してありますね。email.ホーム3.テキスト整形3-1.部分抽出スポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。Policyホーム検索トップサイドバースポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。thanksタイトルとURLをコピーしました。