ฉันมีสี่ไฟล์ต่อไปนี้ในระบบไฟล์:
/home/martin/cvs/ops/cisco/b/s1
/home/martin/cvs/ops/cisco/b/s2
/home/martin/cvs/ops/extreme/b/r3
/home/martin/cvs/ops/j/b/r5
ฉันต้องใส่ไฟล์เหล่านั้นลงในไฟล์เก็บถาวร tar แต่ฉันไม่ต้องการเพิ่มไดเรกทอรี สิ่งที่ดีที่สุดที่ฉันสามารถทำได้คือ:
tar -C ~/cvs/ops/ -czvf archive.tgz cisco/b/s1 cisco/b/s2 extreme/b/r3 j/b/r5
นี่ยังไม่สมบูรณ์เพราะแต่ละไฟล์ในไฟล์เก็บถาวรมีสองไดเรกทอรีที่ลึก มีวิธีที่ดีกว่า? หรือไม่ผมก็ต้องคัดลอกs1
, s2
, r3
และr5
ไฟล์ลงในไดเรกทอรีหนึ่งและสร้างที่เก็บด้วยtar -czvf archive.tgz s1 s2 r3 r5
?