Tôi có bốn tệp sau trong hệ thống tệp:
/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
Tôi cần đặt các tệp đó vào một kho lưu trữ tar, nhưng tôi không muốn thêm các thư mục. Điều tốt nhất tôi có thể nghĩ ra là:
tar -C ~/cvs/ops/ -czvf archive.tgz cisco/b/s1 cisco/b/s2 extreme/b/r3 j/b/r5
Điều này vẫn chưa hoàn hảo, bởi vì mỗi tệp trong kho lưu trữ là hai thư mục sâu. Có cách nào tốt hơn? Hay tôi chỉ đơn giản phải sao chép s1
, s2
, r3
và r5
tập tin vào một thư mục và tạo ra các kho lưu trữ với tar -czvf archive.tgz s1 s2 r3 r5
?