strings
命令本身不提供直接的選項來更改輸出格式。但是,你可以通過管道(pipe)將 strings
的輸出傳遞給其他命令,以按照你想要的格式進行處理。
例如,你可以將 strings
的輸出傳遞給 grep
來過濾特定字符串,或者傳遞給 awk
或 sed
來進行文本處理。
下面是一些示例:
strings file.txt | grep 'search_string'
awk
對輸出進行處理:strings file.txt | awk '{print "Line:", NR, "Contents:", $0}'
sed
對輸出進行處理:strings file.txt | sed 's/.*/\t&/'
在這個例子中,\t
是一個制表符,用于在輸出中添加一個制表符作為分隔符。
這些示例應該能幫助你開始使用 strings
命令,并以你想要的格式處理其輸出。如果你需要更復雜的格式化,你可能需要編寫一個小的腳本或使用其他文本處理工具。