看板 Linux 關於我們 聯絡資訊
各位版友好 假設我現在想要抓取目前目錄下所有 java 檔中的特定字串 比如說 grep -ri "hello" *.java 這樣是行不通的,grep 會抱怨他找不到*.java 請問可以有什麼做法? 謝謝 -- ~宅男的四個徵兆~ ∠□ ○ ! * \○/ ★    (○ ? ╦╦└□ " ○□═ □   □> ║║√√ ╦══╦ ∥    |\ 一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.159.137.233 ※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1409755895.A.766.html
Cypresslin: find ./ -name "*.java" | xargs grep -i "hello" 09/03 23:00
jokester: 確定當前目錄下有.java檔? 09/04 01:35
vvwks: 你的指令正確,沒有切入目錄,也可*.java前加上完整路徑。 09/04 01:49
carrlyea: grep -ri "hello" --include="*.java" . 09/04 11:50