Files

如何在多個目錄中查找具有給定字元串的文件?

  • July 16, 2021

我試過了:

grep "6 0 1 1      0.4154" /media/linux/DATADISK/*

但它不在目錄 DATADISK 的子目錄中搜尋。

grep的手冊頁:

-r, --recursive
         Read all files under each directory, recursively,
         following symbolic links only if they are on the command
         line.

所以grep -r ...會做的伎倆。當grepping 多個文件時,我發現添加也很有用,-H這樣匹配文件的名稱也會被列印(這是 Linux 上的預設設置,但在其他平台上不是)。

引用自:https://unix.stackexchange.com/questions/658650