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