PDFセットがあり、実行中です。
strings * | grep message
これにより、メソッドを含む文字列が返されます。とにかく、grepを使って、どのメソッドがどのファイルから来たのかを知ることができますか?
答え1
GNUの場合は、strings
以下を使用してください。
strings --print-file-name -- *
ファイル名(例grep
:)が前に付けられた結果を取得します。
答え2
grep
この方法を使用すると、ファイル名が表示されないため、文字列がどこから来たのかわかりません。ファイル名が必要な場合は、-l
globを直接使用して次に渡しますgrep
。
grep -l message ./*
答え3
GNUを使用すると、grep
次のことができます。
grep -Hobae '[[:print:]]*message[[:print:]]*' -- *
.txtを含む印刷可能な各文字列のファイル名とファイル内のオフセットを知らせますmessage
。