คัดลอกไฟล์ทั้งหมดจากหลายโฟลเดอร์ย่อยไปยังโฟลเดอร์บน Ubuntu


0

ฉันดาวน์โหลดมากกว่า 7000 ebooks จาก Gutenburg แต่ปัญหาคือพวกเขาทั้งหมดอยู่ในไฟล์ zip และแต่ละไฟล์ซิปเหล่านี้อยู่ในโฟลเดอร์ของตัวเอง ฉันกำลังพยายามย้ายไฟล์ zip ทั้งหมดไปยังโฟลเดอร์ที่เรียกว่า ebooks และหลังจากนั้นฉันสามารถคลายซิปไฟล์เพื่อแสดงไฟล์ข้อความได้


1
ebooks 7000 เล่ม? ถ้าคุณอ่านหนึ่งวันทุก ๆ วันนั่นคือการอ่าน 20 ปี!
RedGrittyBrick

คำตอบ:


1

สมมติว่าเป็นไดเรกทอรีย่อยทั้งหมดของโฟลเดอร์เดียว:

เปิดเทอร์มินัลแล้วป้อน: unzip /path/to/your/directory/*/* -d /your/target/directory/

หากลำดับชั้นของคุณซับซ้อนกว่านั้นมันจะคุ้มค่ากับคุณในขณะที่ (และ 1-UP ทักษะการใช้งาน Unix ของคุณ) ในการอ่านunzip manหน้า ( man unzip)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.