跨資料夾找東西
用 grep -r 在任何檔案裡找文字
⏱ 預估 ~3 分鐘
01 · 讀一讀
如果你想找文字、但不知道在哪個檔案裡呢?grep -r 會遞迴搜尋一個資料夾跟它所有子資料夾裡的所有檔案。
💡 想像一下一般的 grep 只搜一個檔。grep -r 像把整棟樓裡每個櫃子的每個抽屜都翻過一遍。
重點整理
- grep -r 搜尋整個目錄樹下所有檔案
- 每個符合的結果都會顯示檔名跟符合的那一行
- 在專案裡找東西被定義在哪裡時超好用
02 · 終端機練習
如果你不知道文字在哪個檔案裡呢?一次搜所有檔案。-r flag 告訴 grep 遞迴搜尋資料夾裡每一個檔案。
(本節為互動練習,請啟用 JavaScript 體驗)
03 · 終端機練習
現在跨所有檔案搜 'localhost'。
(本節為互動練習,請啟用 JavaScript 體驗)
04 · 填空
要在所有子資料夾的所有檔案裡搜一個字,用:grep ___ "word" .
⚠ 完整互動體驗需要 JavaScript。請啟用 JavaScript 後重新整理。
※ 本站為獨立繁中教學專案,非 Anthropic 官方產品。Claude™ 為 Anthropic, PBC 商標。