yuisGitされているファイルがいくつもあり、そしてGitのコミットの数もいくらかある。それらの過去のファイルのデータから、文字列を検索、それも正規表現検索したい...なんてこと、たまにありますよね!僕のケースですが、先日、ノートを保管しているファイルにあるはずのデータがなかったという事件がありました。”洋書が買える東京のお店”的なノートを取っていたのが記憶にあるのですが、なぜか見つからない。”紀伊國屋書店”というキーワードはそのノートの中に書いていたはずだから、このキーワードでGitを遡って検索してみよう...ということでした。以下は複数のコミットの全てのファイルから正規表現検索する例です。logから全ての指定期間のコミットハッシュを出力したい、ということになります。以下は最近90日間のコミットハッシュを出力します。--pretty=format:"%h"んで、その全ての指定期間のコミットに対してgrepを掛けます。)次に、簡単な出力のフィルタリングをしてみます。grepのオプションにインバートマッチ(否定マッチ)とかあると思いますが、agとかawkとかgrepでパイプ処理しても良いと思います。上記のコマンドによって以下のように出力を得ることができました。このサイトの使用を継続することで、その使用に同意したとみなされます。コントロール方法を含む詳細についてはこちらをご覧ください。フォローツイート今月のツイートドットインストールやったことあるけど3つくらい動画みて挫折した記憶。Bash)のレッスンに「youtube-dlのインストール方法」がないのって仕様?バグ?これだからプログラミングに挫折する人が跡を絶たないのでは。