Linux strings命令如何过滤特定字符串

strings 命令用于从二进制文件中提取可打印的字符串

  1. 使用 grep 命令:
strings  | grep -i "specific_string"

这里, 是你要检查的二进制文件,"specific_string" 是你要过滤的特定字符串。-i 选项表示忽略大小写。

  1. 使用 awk 命令:
strings  | awk '/specific_string/'

这里, 是你要检查的二进制文件,"specific_string" 是你要过滤的特定字符串。

  1. 使用 sed 命令:
strings  | sed -n '/specific_string/p'

这里, 是你要检查的二进制文件,"specific_string" 是你要过滤的特定字符串。-n 选项表示禁止自动打印模式空间的内容,/pattern/p 表示仅当模式空间匹配给定模式时才打印。

这些方法都可以帮助你从二进制文件中提取并过滤特定字符串。你可以根据自己的需求选择合适的方法。