フォルダ以下のファイルの中身を一気に検索して、ある文字列を含むファイルのリストを取得するコマンドです。
ファイル内の文字列から検索
ファイル内の文字列を検索して、ファイルのリストを取得するコマンドは以下です。(search_string: 検索したい文字列、path/to/folder: フォルダのパス )
$ grep search_string -rl path/to/folder
ファイル名から検索
ファイル名を検索して、ファイルのリストを取得するコマンドは以下です。(search_string: 検索したい文字列、path/to/folder: フォルダのパス )
$ find path/to/folder -type f -name "*search_string*"
こういった検索の場合はFinderではできないので、覚えておくと捗ります。
コメント