Bagaimana cara zip file dengan - junk-file dan membuat wadah tingkat atas


0

Saya punya file dengan filepath yang ingin saya zip. Saat ini saya sedang melakukannya seperti ini:

zip files.zip -j@ < filepaths.txt

Ini berfungsi, tetapi ia menciptakan file .zip yang, ketika membuka ritsleting, membuka semua isinya di folder tempat unzip dijalankan, secara efektif mencemari folder itu dengan ribuan file dari files.zip.

Apakah ada cara untuk membuat wadah tingkat atas saat zip file sehingga ketika saya unzip file.zip saya mendapatkan direktori 'file' dan semua file di dalamnya?

Jawaban:


0

Saya mendapat opsi "-d mengekstrak file ke exdir" di unzip (5.52) yang tampaknya melakukan apa yang Anda butuhkan.

$ unzip -d files files.zip
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.