Saya tahu Anda dapat membuat file teks yang berisi daftar file dan kemudian memberitahu 7zip untuk referensi file ini sehingga dapat mengecualikan mereka dari arsip, tetapi saya tidak dapat menemukan sintaks untuk itu. Adakah yang bisa membantu?
command-line
7-zip
exclude
ocilatingcretin
sumber
sumber
r
opsi. Ini adalah cara yang benar untuk mengecualikan file PNG secara rekursif dalam bash (tanda kutip tunggal untuk menghentikan bash meluas!
dan*
):-xr'!*.png'
(edit: tanda kutip tunggal alih-alih melarikan diri)Saya pikir Anda ingin beralih -x dengan @
Dalam retrospeksi, saya menyadari Anda mungkin berarti Anda menginginkan sintaks untuk listfile. Ini harus menjadi daftar yang dipisahkan baris baru. Anda mungkin mengalami masalah penyandian. 7z mengharapkannya dalam format UTF-8, Anda dapat menimpanya dengan saklar -scs atau Anda dapat memberi tahu notepad untuk menyimpan file dalam format UTF-8
sumber
Jika daftar Anda benar-benar singkat, Anda dapat memiliki lebih dari satu -x flag:
7z a -r CppSourceJBR.zip * .cpp .h -x! Stdafx. -x! targetver.h
BTW saat menguji saya harus terus menghapus file .zip. Ketika saya lupa itu, misalnya targetver.h masih di ZIP dari jalankan terakhir.
sumber