[Linux]「特定の文字列を含むファイルを全て検索する」ためのコマンド

表題の通り

find ./ -type f -print | xargs grep "【検索文字列】"
------------------------------------------------------------------------
[例]
[root@VM local]#  find ./ -type f -print | xargs grep "test"
./bin/file.sh:# $Id: file.sh test
./bin/test2.sh:# FileName: test2.sh
./bin/test.sh:# FileName: test.sh
------------------------------------------------------------------------
 ※ "/"の入っている条件でも問題なく実施できるのでお勧め
 ※ grep -rnw 'directory' -e "pattern"だとできない

Updated: 2018年10月10日 — 7:24 PM

Leave a Reply

Your email address will not be published. Required fields are marked *

備忘録の覚書 © 2017 Frontier Theme