GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So suchen Sie unter Linux rekursiv nach einer Datei in War-, Ear- und Jar-Dateien

Suche in jar Dateien:

find . -name \*.jar -exec sh -c 'printf "\n\nFile: {}"; jar tf {}' ";" | less +/foo

Und ähnlich mit Krieg Dateien:

find . -name \*.war -exec sh -c 'printf "\n\nFile: {}"; unzip -l {}' ";" | less +/foo

Ändern Sie foo mit Text Ihres Interesses (z. B. abc.png ).

Sie können Folgendes drücken:

  • n um nach der nächsten Musterübereinstimmung zu suchen.
  • Umschalten +n um rückwärts zu suchen,
  • / + geben Sie something ein + Enter um nach einem anderen Ausdruck zu suchen.

Siehe ähnlich, aber unter Windows:Finden, welche JAR-Dateien eine Datei enthalten


Linux
  1. So suchen und entfernen Sie Verzeichnisse rekursiv unter Linux

  2. So finden Sie eine Datei in Linux

  3. So extrahieren Sie .gz- und .tar.gz-Dateien unter Linux

  4. Verwenden Sie Find and Locate, um unter Linux nach Dateien zu suchen

  5. Wie kann ich nach Dateien suchen und sie in einer Zip-Datei komprimieren?

So finden und listen Sie die Dateien rekursiv nach Datum in Linux auf

So benennen Sie eine Datei (en) in Linux um

So benennen Sie Dateien und Verzeichnisse in Linux um

So kopieren Sie Dateien und Verzeichnisse im Linux-Terminal

So komprimieren Sie eine Datei unter Linux

So führen Sie eine Fuzzy-Dateisuche unter Linux durch