Tôi cần phải sao chép đệ quy cây thư mục, bỏ qua bất kỳ thư mục con nào có tên 'CVS'. Có một cách đơn giản để làm điều này?Trên Linux, làm cách nào để sao chép đệ quy tệp trong khi bỏ qua một số tên nhất định?
Trả lời
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.
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í. –
Một ý nghĩ tốt. :) – chaos
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.
rsync -av --exclude=CVS <src> <dst>
đ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
- 1. Làm cách nào để sao chép thư mục một cách đệ quy và lọc tên tệp trong Perl?
- 2. Trình lặp lại thư mục PHP đệ quy - bỏ qua một số tệp nhất định.
- 3. Tìm nhiều tệp đệ quy và đổi tên trong linux
- 4. Làm cách nào để so sánh hai thư mục trong khi bỏ qua một số tên thư mục nhất định?
- 5. Làm cách nào để sao chép một số tệp nhị phân vào một tệp trên hệ thống Linux?
- 6. Bash: Sao chép tên file một cách đệ quy, duy trì cấu trúc thư mục
- 7. NSIS - Cách sao chép đệ quy trong khi loại trừ tệp?
- 8. Sao chép tệp hoặc thư mục đệ quy bằng Python
- 9. Cách tạo một hàm đệ quy để sao chép tất cả các tệp và thư mục
- 10. Có cách nào để yêu cầu git chỉ bao gồm một số tệp nhất định thay vì bỏ qua một số tệp nhất định không?
- 11. Làm cách nào để bỏ qua một số lỗi nhất định trong Công cụ phát triển?
- 12. Trong TortoiseGit, làm cách nào để "sao chép" một số tệp nhất định từ một chi nhánh địa phương?
- 13. Không thể sao chép tệp có tên '$' trong Linux
- 14. Cách tốt nhất để sao chép đệ quy nội dung trong C# là gì?
- 15. làm thế nào để nói pylint bỏ qua một số nhập khẩu nhất định?
- 16. Đệ quy đổi tên tệp trong Powershell
- 17. Lệnh Linux để sao chép một tệp vào nhiều tệp
- 18. Làm thế nào để lọc tệp khi sử dụng scp để sao chép thư mục đệ quy?
- 19. Làm thế nào để đệ quy các thư mục đi qua trong C trên Windows
- 20. Vim và Ctags: Bỏ qua một số tệp nhất định khi tạo thẻ
- 21. Đổi tên khi sao chép tệp
- 22. Sao chép nhiều tệp bằng ký tự đại diện/đệ quy bằng Wix
- 23. hgignore: giúp bỏ qua tất cả các tệp nhưng một số tệp nhất định
- 24. Khi nào tôi nên chọn sao chép bỏ qua đối số truyền qua tham chiếu const?
- 25. Làm cách nào để sao chép một số thuộc tính?
- 26. Làm thế nào để sao chép Postgres bỏ qua dòng đầu tiên của tệp txt lớn
- 27. Làm cách nào để lặp qua loại enum trong khi bỏ qua một số giá trị?
- 28. Git không bỏ qua một số tệp Xcode nhất định trong .gitignore
- 29. Cách sao chép cấu trúc thư mục bằng ruby, ngoại trừ một số đuôi tệp nhất định
- 30. Làm cách nào để sao chép đệ quy các tệp của một mẫu cụ thể vào một thư mục phẳng trên Windows?
Thuộc tính này nằm trên Serverfault hoặc Superuser. –
Nó được gắn thẻ 'scripting' để nó tốt ở đây. –