エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
「git grep + sed」コマンドでGitリポジトリ以下の特定の単語を置換する | vdeep
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
「git grep + sed」コマンドでGitリポジトリ以下の特定の単語を置換する | vdeep
こんにちは、okutani(@okutani_t)です。本記事では、自分の備忘録用に「git grepとsedコマンドでGitリポ... こんにちは、okutani(@okutani_t)です。本記事では、自分の備忘録用に「git grepとsedコマンドでGitリポジトリ以下の特定の単語を置換する」方法について解説しています。 git grepコマンドは、Gitリポジトリ以下で管理されているファイルのみgrepしてくれる便利なコマンドです。 かつ、Gitリポジトリ以下のみを対象にしているので、高速に動作するのが特徴です。 そのあと、git grepした結果をsedコマンドを使って単語を置換する処理をおこなっています。 それでは、実際のコマンドを見てみましょう。 スポンサーリンク git grepとsedで単語を置換 「Foo」という単語を「Bar」に置換したい場合、以下のコマンドを使えば一発で置換できます。 $ git grep -l 'Foo' | xargs sed -i '' -e 's/Foo/Bar/g' かんた