Apakah ada cara untuk mengekstrak arsip 7z yang berisi semua file di dalam direktori tanpa membuat direktori ini dalam sistem file tetapi tetap mempertahankan struktur sub-direktori arsip (jadi 7z e ...tidak berfungsi seperti yang diinginkan, karena menghapus semua info jalur) )?
Dalam tar saya akan gunakan tar -x --strip=1 ...untuk menghapus komponen jalur pertama. Apakah ada yang setara dengan 7z atau apakah saya harus mengekstrak dengan segmen jalur yang tidak diinginkan, memindahkan konten ke tempat yang tepat dan menghapus direktori?
Meskipun Anda tidak dapat melakukan ini saat mengekstraksi , Anda dapat menghapus folder root arsip saat mengompresi . Alih-alih
—
jpaugh
7z a archive.7z path\to\foldermelakukan 7z a archive.7z path\to\folder\*strip folderdari nama path yang diarsipkan.
7z xuntuk membuat struktur,7z euntuk menghapus informasi jalur dan kemudian menghapus file yang dibuat oleh7z x, mencobanya, itu masih bukan yang Anda inginkan.