Saya mencoba untuk mengekstrak isi file zip tapi saya ingin mengekstraknya ke direktori saya sendiri.
Saya sudah mencoba -d
dari unzip tetapi itu hanya menempatkan isi zip ke direktori itu.
Tapi saya ingin mengekstraksi isi direktori (root) pertama di zip jika hanya ada satu direktori di root dari zip lain, cukup ekstrak file / folder di root dari file zip (jika ada lebih dari satu file).
misalnya
test.zip
isi struktur dir berikut:
test.zip
\
/app_v1/ <-The contents of this directory I want extracted to a dir of my choice
\
- folder-1
- folder-2
- folder-3
- folder-4
- file1
- file2
atau Anda bisa menggunakan yang paling fleksibel
Dengan cara ini Anda bahkan dapat segera melakukan apa pun yang Anda inginkan tanpa harus menyimpannya, jika itu hanya file sementara, mis.
sumber