私はLinuxとgrepに不慣れで、自分の道を見つけようとしています。
find -name *.Java
を使用することで、特定のディレクトリ内のすべてのJavaファイルの名前を見つけることができます。foo
が発生した回数をカウントしたいとします。これらのファイルで、どうすればよいですか?
私は次のようなことを試みてきました:
grep -r "foo" *.Java
次のような応答を取得します。
grep: *.Java: No such file or directory
何か案は?
find . -name '*.Java' | xargs grep <your pattern here>
どうですか:
grep -irn --include="*\.Java" somePhrase *
見つける。 -type f -name '* .Java' -print0 | xargs -0 grep -wo'foo '| wc -l