Windows では、フォルダー内の単語を検索することになります。同様に、多くのサブディレクトリとファイルを含むディレクトリ内で特定の単語が出現するかどうかを知りたいのです。grep 構文の検索では、ファイル名を指定する必要があることがわかりましたgrep string filename
。
さて、ファイル名がわからないのですが、どうすればいいでしょうか? 友人が を実行するよう提案しましたgrep -nr string
が、これが何を意味するのかわかりませんし、結果も得られませんでした ( Ctrl+を発行するまで応答がありませんC)。
ベストアンサー1
grep -nr 'yourString*' .
末尾のドットは現在のディレクトリを検索します。各パラメータの意味:
-n Show relative line number in the file
'yourString*' String for search, followed by a wildcard character
-r Recursively search subdirectories listed
. Directory for search (current directory)
grep -nr 'MobileAppSer*' .
( findMobileAppServlet.java
または; はMobileAppServlet.class
同じことを実行する別の方法です。)MobileAppServlet.txt
'MobileAppASer*.*'
より多くのパラメータを確認するには、man grepコマンドを使用します。