ฉันต้องการคัดลอกไฟล์ไปยังไฟล์ ZIP หรือ JAR
เป็นไปได้ไหม ถ้าเป็นเช่นนั้นได้อย่างไร
ฉันต้องการคัดลอกไฟล์ไปยังไฟล์ ZIP หรือ JAR
เป็นไปได้ไหม ถ้าเป็นเช่นนั้นได้อย่างไร
คำตอบ:
ใช้ -m เพื่อนำเข้าไฟล์ไปยังไฟล์ ZIP
ฉันพบสิ่งนี้ใน StackOverflow บางทีมันอาจช่วยคุณได้
วิธีย้ายไฟล์ไปยัง zip ที่ไม่บีบอัดด้วยเครื่องมือ zip cmd
แต่ระวังให้ลบไฟล์ต้นฉบับหลังจากเพิ่มลงในไฟล์เก็บถาวร ดูลิงค์สำหรับรายละเอียดเพิ่มเติม
UPDATE
คำแนะนำจากเว็บไซต์นี้ http://linux.about.com/od/commands/l/blcmdl1_zip.htm
-m
ย้ายไฟล์ที่ระบุไปยังไฟล์ ZIP; จริงๆแล้วสิ่งนี้จะลบไดเรกทอรี / ไฟล์เป้าหมายหลังจากทำการจัดเก็บไฟล์ ZIP ที่ระบุ
หากไดเร็กทอรีว่างเปล่าหลังจากการลบไฟล์ไดเร็กทอรีจะถูกลบออกด้วย จะไม่มีการลบจนกว่าจะzip
สร้างไฟล์เก็บถาวรโดยไม่มีข้อผิดพลาด สิ่งนี้มีประโยชน์สำหรับการอนุรักษ์พื้นที่ดิสก์ แต่อาจเป็นอันตรายดังนั้นขอแนะนำให้ใช้ร่วมกับ-T
ทดสอบการเก็บถาวรก่อนที่จะลบไฟล์อินพุตทั้งหมด
zip -m yourfile zip.file
** สำหรับส่วนขยาย jar คุณสามารถใช้คำสั่ง jar ดังต่อไปนี้:
jar -uf file.jar newFile
** หรือคุณสามารถแยกไฟล์จากส่วนขยาย jar ดังต่อไปนี้:
jar -xf file.jar fileToBeExtract
มีความสุข :)