2009-08-17 32 views

Trả lời

9
tar -cpf - --exclude=CVS directory | sh -c 'cd /wherever/it/goes && tar -xpf -' 

Sửa đổi các tùy chọn bên phải tar nếu bạn muốn xem điều gì đang diễn ra.

+0

Tôi sẽ thay đổi ";" trong đó để "&&" để nếu có một lỗi đánh máy trong tên đường dẫn, các tập tin sẽ không kết thúc ở sai vị trí. –

+0

Một ý nghĩ tốt. :) – chaos

7

Tại sao không tiếp cận nó từ một góc hơi khác và kiểm tra các tệp từ CVS bằng lệnh xuất.

Điều này sẽ cung cấp cho bạn các thư mục mà không có bất kỳ tạo phẩm CVS nào.

12
rsync -av --exclude=CVS <src> <dst> 
+0

điều này chắc chắn là câu trả lời đúng. anh ta đang tìm một bản sao Linux trực tiếp không bao gồm một mẫu. rsync là con đường để đi> cp – ComputerEngineer88

Các vấn đề liên quan