Saya mencari cara untuk mencari konten file di dalam arsip 7-Zip (.7z) tanpa harus membongkar arsip. Saya memiliki banyak arsip 7-Zip dengan kode di dalamnya dan saya ingin mencari mereka.
Apakah ada cara untuk melakukan itu?
Saya mencari cara untuk mencari konten file di dalam arsip 7-Zip (.7z) tanpa harus membongkar arsip. Saya memiliki banyak arsip 7-Zip dengan kode di dalamnya dan saya ingin mencari mereka.
Apakah ada cara untuk melakukan itu?
Jawaban:
Di Windows, gunakan prompt perintah:
cd C:\Program Files\7-Zip
7z
Untuk mencari file tertentu, misalnya namefile
:
7z l compressed.tar namefile -r
Video tutorial: Cari file dengan 7-Zip
C:\Program Files\7-Zip
. Namun, itu tidak mencari konten file, hanya nama file dan dengan demikian tidak menjawab pertanyaan.
Seperti yang dikatakan orang lain, tidak ada tidak mungkin. Untuk memeriksa isi suatu file, itu harus dibongkar (terlepas dari apakah file tersebut dikompresi padat atau tidak atau apakah mereka dienkripsi atau tidak). Satu-satunya cara Anda dapat menghindari keharusan mendekompres file adalah jika mereka ditambahkan dengan metode store (yaitu, tidak dikompresi sama sekali, hanya digabung bersama).
Coba SearchInZipFiles: Ini adalah Alat Open Source sederhana untuk Windows yang terletak di Sourceforge:
http://sourceforge.net/projects/searchinzipfiles/?source=directory
dnGrep adalah implementasi grep Windows yang sangat baik yang memiliki plugin file arsip yang berfungsi dengan semua format arsip. Anda dapat menggunakan Regex, Xpath, Teks, atau fonetik untuk pencarian Anda.
Jika Anda menggunakan Linux dengan 7-Zip terpasang:
find . -iname *7z -exec 7zr -l \{\} \; | grep "filename.cpp"