Ich versuche, ein Verzeichnis zu komprimieren (unter Unix über SSH), muss jedoch einige Unterverzeichnisse (und alle darin enthaltenen Dateien und Verzeichnisse) ausschließen.
Bisher habe ich das:
zip -r myarchive.zip dir1 -x dir1/ignoreDir/**/*
Das scheint aber nicht zu funktionieren.
Ich habe es auch versucht
zip -r myarchive.zip dir1 -x dir1/ignoreDir1/* dir1/ignoreDir2/*
Dies schließt jedoch weiterhin Unterverzeichnisse in ignoreDir1 und ignoreDir2 ein.
Die Unterverzeichnisstruktur in den Verzeichnissen, die ich ausschließen möchte, ist ziemlich umfangreich, sodass ich nicht einfach jedes Verzeichnis zum Argument -x hinzufügen kann.
Weiß jemand, wie man das macht?