ディレクトリにたくさんの.htmlファイルがあります。各ファイルを調べて、パターン(MD5)に一致させたい。これらはすべて簡単です。問題は、一致が見つかったファイルを知る必要があることです。
cat *.html | grep 75447A831E943724DD2DE9959E72EE31
一致が見つかったHTMLページコンテンツのみを返しますが、見つかったファイルを教えてくれません。一致が見つかったファイル名を表示するためにgrepを取得するにはどうすればよいですか。
提供された提案は実際には機能しません。...私が得るすべては「標準入力」ですcat * .html | grep -i -H 1ee024007823cc0bfbefba98ba1e1f4c(標準入力):<html> <head> <title>
—
BeMy Friend
あなたはポイントを逃しています。catを使用する必要はありません。猫は、grepが個々のファイルを区別できないようにします。
—
ムル
このStack Overflowの投稿は役に立つかもしれません。
—
パブロA