Tôi đang cố gắng sử dụng lệnh Linux find để tìm tất cả các thư mục và thư mục con không có .svn (thư mục ẩn Subversion) trong đường dẫn của chúng. Tôi chỉ có thể lấy nó để loại trừ các thư mục .svn thực tế, nhưng không có bất kỳ thư mục con nào.
Đây là những gì tôi đang làm ngay bây giờ:
find . -type d \! -iname '*.svn*'
Tôi cũng đã thử:
find . -type d \! iname '.svn' \! iname '.svn/*'
Chỉ là một FYI, tôi đang cố gắng sử dụng mẫu tìm kiếm để tôi có thể áp dụng một số thuộc tính lật đổ cho tất cả các thư mục trong kho lưu trữ của tôi ngoại trừ các thư mục ẩn ẩn và thư mục con của chúng (bằng cách áp dụng lệnh exec cho các thư mục được trả về từ lệnh find ) ..
TIA