grep 特定檔案中的字串 - Linux

Table of Contents

各位版友好

假設我現在想要抓取目前目錄下所有 java 檔中的特定字串

比如說

grep -ri "hello" *.java

這樣是行不通的,grep 會抱怨他找不到*.java

請問可以有什麼做法?

謝謝

--
~宅男的四個徵兆~
∠□ ○ ! * \○/ ★    (○ ?
╦╦└□ " ○□═ □   □>
║║√√ ╦══╦ ∥    |\
一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己

--

All Comments

Jake avatarJake2014-09-04
find ./ -name "*.java" | xargs grep -i "hello"
Zanna avatarZanna2014-09-06
確定當前目錄下有.java檔?
Jake avatarJake2014-09-08
你的指令正確,沒有切入目錄,也可*.java前加上完整路徑。
Michael avatarMichael2014-09-11
grep -ri "hello" --include="*.java" .