ฉันมีไฟล์ zip หลายไฟล์คือ a.zip, b.zip, c.zip, ...และฉันต้องการแยกไฟล์เหล่านี้ออกเป็นโฟลเดอร์ใหม่a, b, c, ...ตามลำดับผ่านเทอร์มินัล
ที่จริงแล้วสิ่งที่ฉันต้องการคือวิธีการแก้ปัญหาที่ฉันสามารถใช้ในภายหลังด้วยfind
เพราะจริง ๆ แล้วฉันมีหลายโฟลเดอร์2014, 2013, 2012, ...แต่ละไฟล์มีไฟล์ซิปจำนวนมากa.zip, b.zipเป็นต้นถ้าฉันทำfind . -name "*.zip" -exec {} unzip \;
มันจะแตกไฟล์ทั้งหมดและนำไปไว้ในโฟลเดอร์พาเรนต์ที่เกี่ยวข้อง