Tôi đang cố gắng nén một thư mục (trên Unix thông qua SSH) nhưng tôi cần loại trừ một vài thư mục con (và tất cả các tệp và thư mục trong chúng).
Cho đến nay tôi có điều này:
zip -r myarchive.zip dir1 -x dir1/ignoreDir/**/*
Điều đó dường như không hoạt động mặc dù.
Tôi cũng đã thử
zip -r myarchive.zip dir1 -x dir1/ignoreDir1/* dir1/ignoreDir2/*
Tuy nhiên, điều đó vẫn sẽ bao gồm các thư mục con trong ignDir1 và ignDir2.
Cấu trúc thư mục con trong các thư mục mà tôi muốn loại trừ là khá đáng kể vì vậy tôi không thể chỉ cần thêm từng thư mục vào đối số -x.
Có ai biết cách để làm điều này không?