Tôi đang cố gắng sao chép nội dung của một loạt các thư mục không đệ quy sang một hệ thống từ xa khác.
/dirA/dir1/file
/dirA/dir2/file
/dirA/dir3/file
dir1, dir2 và dir3 chứa nhiều thư mục mà tôi không muốn sao chép. Sao chép trên máy chủ từ xa để / dirB duy trì cấu trúc thư mục tương tự.
Tôi đã thử:
rsync /dirA/*/ host:/dirB/
rsync /dirA/ host:/dirB/
Nhưng họ không làm những gì tôi muốn.
-f '- /*/'
để giới hạn các tệp cấp cao nhất. Tôi cũng phải xác định-f '- .*'
để loại trừ các tập tin dấu chấm, vì tôi đang đồng bộ hóa một thư mục chính.