ซิปหลายไฟล์ทีละไฟล์

ซิปหลายไฟล์ทีละไฟล์

ปัญหา

ฉันต้องการไฟล์ zip เป็นร้อยไฟล์ในไดเรกทอรีทีละไฟล์

ดังนั้น:

 foreach dir * img ทำได้ใน zip $ 1.zip 

สารละลาย

มีบรรทัดคำสั่งที่ถูกต้องคือ

 : ~ $ ls * .img a10.img a1.img a2.img a3.img a4.img a5.img a6.img a7.img a8.img a9.img : ~ $ ls * .img | zip archive_img เพิ่ม : a10.img (เก็บไว้ 0%) เพิ่ม: a1.img (เก็บไว้ 0%) เพิ่ม: a2.img (เก็บไว้ 0%) เพิ่ม: a3.img (เก็บ 0%) เพิ่ม: a4 img (ที่เก็บไว้ 0%) การเพิ่ม: a5.img (ที่เก็บไว้ 0%) การเพิ่ม: a6.img (ที่เก็บไว้ 0%) การเพิ่ม: a7.img (ที่เก็บไว้ 0%) การเพิ่ม: a8.img (ที่เก็บ 0%) การเพิ่ม: a9 img (เก็บไว้ 0%) : ~ $ zip -sf ไฟล์เก็บถาวร _img.zip เอกสารเก็บประกอบด้วย: a10.img a1.img a2.img a3.img a4.img a5.img a6.img a7.img a8.img a8 .img รวม 10 รายการ (0 bytes) : ~ $ ไฟล์เก็บถาวร _img.zip ไฟล์เก็บถาวร _img.zip: ข้อมูลไฟล์เก็บถาวร Zip อย่างน้อย v1.0 เพื่อแยกข้อมูล 

บันทึก

แก้ไขโดย lami20j

บทความก่อนหน้านี้ บทความถัดไป

เคล็ดลับยอดนิยม