2017-03-24 16 views
1

圧縮ファイル(EAR)には圧縮ファイル(JAR)が含まれている可能性があるいくつかの圧縮ファイル(EAR、WARおよびJAR)が含まれています。この構造の特定の文字列を手動で解凍せずにUNIXコマンドを使用して見つける方法はありますか?圧縮ファイルの文字列を圧縮ファイルで検索します。

ありがとうございます。

+0

「文字列」をどのように探したいのか、それとも何を意味するのかよく分かりません。ファイルが圧縮されている場合は、そのファイルを解凍する必要があります。そのためのプレーンテキストの方法はありません。 –

答えて

0

Java jar executablejar tf yourEar.ear)を使用すると、EAR内のすべてのファイルを標準出力に表示することができます。
再帰的なジャーは表示されません。

だから可能性:

  • チェーンファイル名で検索文字列を指定するグレップこの結果。
  • 各ファイル名の末尾に.jarが出力されていれば、同じロジックを再利用できます。
関連する問題