Điểm:1

extract only a subfolder from a zip file without the path

lá cờ us

I have a little problem! I have a zip file "Backup.zip"; in this zipfile I have: /Users/USERNAME/Pictures

The Picture directory has files and directories.

I need to extract only the Picture folder but without /Users/USERNAME/.

I have tried:

unzip Backup.zip '/Users/USERNAME/Pictures/*' -d home/USERNAME/Pictures/

and

unzip Backup.zip '/Users/USERNAME/Pictures/' -d home/USERNAME/Pictures/

and

unzip Backup.zip -d home/USERNAME/Pictures/ '/Users/USERNAME/Pictures/*'

But I become home/USERNAME/Pictures/Users/USERNAME/Pictures.

What is my mistake?

24601 avatar
lá cờ in
có phải vì bạn đang thêm `/` vào cuối lệnh không?
Husker avatar
lá cờ us
giải nén Backup.zip '/Users/USERNAME/Pictures/' -d home/USERNAME/Pictures giống nhau
lá cờ hr
Có lẽ bạn muốn tùy chọn `-j`? Xem ví dụ [Rác một phần của thư mục với giải nén?](https://unix.stackexchange.com/questions/85797/junk-a-part-of-the-directory-with-unzip)
Husker avatar
lá cờ us
Vấn đề dường như là với tùy chọn -j, tất cả các thư mục đều bị bỏ qua ngay cả những thư mục mà tôi thực sự muốn giữ! Hình như phải giải nén rồi mới chuyển bằng mv... buồn lắm
Điểm:0
lá cờ ru

Theo tôi thì thợ rèn thép đang đi đúng hướng với tùy chọn "-j đường dẫn rác" của giải nén:

cd /mục tiêu/đích/cho/Hình ảnh
giải nén -j /path/to/backup.zip 'home/USERNAME/Pictures/*'

Điều này cho biết giải nén để giải nén các tập tin phù hợp với mẫu nhà/TÊN NGƯỜI DÙNG/Ảnh/* (được trích dẫn một cách an toàn từ trình bao, chỉ trong trường hợp) từ tệp zip và loại bỏ các đường dẫn thư mục chính khi nó làm như vậy. Hãy cẩn thận sử dụng cùng một mẫu trích xuất như trong tệp zip.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.