Linux 若想要多檔案、目錄要 grep 內容,可以使用 -r,但是出來的結果都會有檔名、路徑,不要呈現要怎麼做呢?
Linux grep 結果不要秀 路徑 與 檔名
Linux 的 grep 通常後面會 Pipe 接很多的處理,結果有檔名、路徑等資料,反而會造成後續的困擾。
可以使用 -h 來決定檔名路徑是否要呈現
- -h, --no-filename
- -H, --with-filename
- 通常使用 -H 的話,還會搭配 -n 顯示行數
- 範例:grep -r -h "match keyword" *