GNU/Linux >> Belajar Linux >  >> Linux

Cara mencari file di file war,ear dan jar secara rekursif di Linux

Menelusuri di dalam jar file:

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

Dan mirip dengan perang file:

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

Ubah foo dengan teks minat Anda (seperti abc.png ).

Anda dapat menekan:

  • n untuk mencari kecocokan pola berikutnya.
  • Pergeseran +n untuk menelusuri mundur,
  • / + ketik something + Masuk untuk menelusuri frasa lain.

Lihat serupa, tetapi di Windows:Menemukan stoples mana yang berisi file


Linux
  1. Cara menemukan File di Linux

  2. Cara Menemukan File Di Linux Di Semua Direktori Secara Rekursif

  3. Bagaimana Cara Mencari File Berdasarkan Ukuran Dan Ekstensi?

  1. Cara mengekstrak file .gz dan .tar.gz di Linux

  2. Gunakan Temukan dan Temukan untuk mencari file di Linux

  3. Cara Audit untuk Modifikasi file dan Eksekusi File di Linux

  1. Cara Mencari dan Menghapus Direktori Secara Rekursif di Linux

  2. Bagaimana Anda mencari file yang berisi akhiran baris DOS (CRLF) dengan grep di Linux?

  3. bagaimana saya bisa mencari file dan meng-zip-nya dalam satu file zip