Arşivi açmak zorunda kalmadan 7-Zip arşivi (.7z) içindeki dosyaların içeriğini aramanın bir yolunu arıyorum . İçinde kod olan birçok 7-Zip arşivim var ve onları aramak istiyorum.
Bunu yapmanın bir yolu var mı?
Arşivi açmak zorunda kalmadan 7-Zip arşivi (.7z) içindeki dosyaların içeriğini aramanın bir yolunu arıyorum . İçinde kod olan birçok 7-Zip arşivim var ve onları aramak istiyorum.
Bunu yapmanın bir yolu var mı?
Yanıtlar:
Windows'ta bir komut istemi kullanın:
cd C:\Program Files\7-Zip
7z
Belirli bir dosyayı aramak için, örneğin namefile
:
7z l compressed.tar namefile -r
Eğitim videosu: 7-Zip ile dosyaları ara
C:\Program Files\7-Zip
. Ancak, yok değil aramak içeriği soruya cevap vermez böylece dosyalar, yalnızca dosya adları ve.
Diğerlerinin dediği gibi, hiçbir yol yok. Bir dosyanın içeriğini incelemek için açılmalıdır (dosyaların katı sıkıştırılmış veya sıkıştırılmamış olsun veya olmasın şifreli olsun olmasın). Dosyaları açmak zorunda kalmamanın tek yolu, mağaza yöntemiyle eklenmiş olmalarıdır (yani sıkıştırılmamış, sadece bir araya getirilmişlerdir).
SearchInZipFiles'i deneyin: Sourceforge'da bulunan Windows için basit bir Açık Kaynak Aracıdır:
http://sourceforge.net/projects/searchinzipfiles/?source=directory
dnGrep , tüm arşiv biçimleriyle çalışan bir arşiv dosyası eklentisine sahip mükemmel bir Windows grep uygulamasıdır. Aramanız için Regex, Xpath, Metin veya fonetik kullanabilirsiniz.
Eğer 7-Zip yüklü Linux kullanıyorsanız:
find . -iname *7z -exec 7zr -l \{\} \; | grep "filename.cpp"