Linux strings命令如何定制輸出格式

Linux strings命令如何定制輸出格式

strings 命令用于從二進制文件中提取可打印字符串。本文介紹如何定制其輸出格式。

  1. 最小字符串長度: 使用 -n 選項指定最小長度。例如,提取長度至少為 6 個字符的字符串:
strings -n 6 <binary_file>
  1. 字符編碼: 使用 -e 選項指定編碼。例如,顯示 UTF-8 編碼的字符串:
strings -e UTF-8 <binary_file>
  1. 十六進制格式: 使用 -t 選項以十六進制顯示字符串。例如:
strings -t x <binary_file>
  1. 自定義輸出格式: -T 選項控制輸出格式。例如,逗號分隔值 (CSV) 格式:
strings -T s <binary_file>
  1. 篩選輸出: 使用 grep 或其他工具篩選結果。例如,查找包含 “Error” 的字符串:
strings <binary_file> | grep "error"

靈活組合以上選項,即可定制 strings 命令的輸出。 更多信息請參考 man strings。

? 版權聲明
THE END
喜歡就支持一下吧
點贊7 分享