วิธีสร้างไฟล์ tar.gz จากโฟลเดอร์ที่ยกเว้นโฟลเดอร์


10

ฉันจะแยกไฟล์หรือโฟลเดอร์ในขณะที่สร้างไฟล์ tar.gz ด้วยคำสั่ง tar ได้อย่างไร

คำตอบ:


13

ตัวอย่างง่าย ๆ การสร้าง tarball gzipped จากไดเรกทอรีโดยไม่รวมไดเรกทอรีย่อยและรายการเนื้อหา:

$ ls fruit/
apple  banana  peach  tomato
$ tar czf onlyfruit.tar.gz --exclude=tomato fruit/
$ tar tf onlyfruit.tar.gz 
fruit/
fruit/peach/
fruit/apple/
fruit/banana/

3
ฉันเกลียดที่จะเป็นคนอวดรู้ แต่มะเขือเทศเป็นเทคนิค / พฤกษศาสตร์พูดผลไม้เช่นกัน :)
Kev

4
นี่จะเป็นการสนทนาที่ดีที่cooking.stackexchange.com ; D

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