溫馨提示×

Linux strings命令如何查找特定文件類型

小樊
46
2025-07-10 08:03:45
欄目: 智能運維

strings 命令用于從二進制文件中提取可打印的字符串。如果你想在一個特定類型的文件中查找字符串,你可以結合使用 find 命令和 strings 命令。

以下是一個示例,展示了如何在當前目錄及其子目錄中的所有 .txt 文件中查找包含特定字符串(例如 “example”)的文件:

find . -type f -name "*.txt" -exec strings {} \; | grep "example"

這個命令的解釋如下:

  1. find .:從當前目錄開始搜索。
  2. -type f:只搜索文件。
  3. -name "*.txt":只搜索擴展名為 .txt 的文件。
  4. -exec strings {} \;:對找到的每個文件執行 strings 命令。
  5. | grep "example":將 strings 命令的輸出傳遞給 grep 命令,以篩選出包含 “example” 字符串的行。

這樣,你就可以看到在所有 .txt 文件中包含 “example” 字符串的那些文件的相應字符串。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女