たくさんのフォルダーとサブフォルダーがあります。それぞれには、とりわけ、index.yml
有用なデータで呼び出されるテキスト ファイルが含まれています。index.yml
検索文字列のインスタンスを見つけるために、さまざまなファイルをすべて検索したいと考えています。数行のコンテキストと、index.yml
見つかったファイルのディレクトリを確認できるはずです。
これはほとんど機能しますが、ファイル名がわかりません:
cat `find . -name 'index.yml'`| grep -i -C4 mySearchString
どうすればこれを実行してファイル名を取得できますか?
msysを使用してWindowsに行き詰まっています。完全なGNU grepを持っていないように見えるので、実行できないgrep --exclude
かgrep -R
、他のSOの質問で提案されているように注意してください。