您可以使用管道(pipe)和grep
命令來過濾 strings
命令的輸出結果。下面是一些示例。
假設您想要從 /usr/bin/strings
的輸出中過濾出包含 “example” 的行:
/usr/bin/strings /usr/bin/ls | grep 'example'
在這個例子中,我們首先運行 /usr/bin/strings /usr/bin/ls
命令,并將輸出傳遞給 grep
命令。然后,grep
命令搜索包含 “example” 的行,并將這些行輸出到終端。
如果您只想要過濾出以大寫字母開頭的行,您可以使用以下命令:
/usr/bin/strings /usr/bin/ls | grep '^[A-Z]'
這里,grep
命令使用了正則表達式 '^[A-Z]'
來匹配以大寫字母開頭的行。
您還可以使用其他 grep
選項來定制過濾規則。例如,如果您只想要輸出包含特定字符串的行,您可以使用 -i
選項來忽略大小寫:
/usr/bin/strings /usr/bin/ls | grep -i 'example'
希望這些示例對您有所幫助!