Linuxのgrepコマンドでディレクトリとサブディレクトリを検索する方法
在Linux中,可以使用grep命令来查找目录及其子目录中的文件。grep命令用于搜索指定的模式或文本,并输出包含该模式或文本的行。
ディレクトリとそのサブディレクトリでgrepコマンドを使用するには、次のコマンド形式を使用します。
grep -r "pattern" directory
-rオプションは、ディレクトリとそのサブディレクトリを再帰的に検索するために使用されます。 “pattern” は検索するパターンであり、directory は検索するディレクトリ名です。
たとえば、「/home/user/documents」ディレクトリとそのサブディレクトリにある、「example」という文字列を含むファイルを検索するには、次のコマンドを使用できます。
grep -r "example" /home/user/documents
ディレクトリ/home/user/documentsとそのサブディレクトリをすべて検索し、文字列exampleを含む行を抽出した結果を出力します。