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?

Drag0
sumber

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
vaquero
sumber