Zip-Ordner ohne Datei enthalten

Zip-Ordner ohne Datei enthalten

Wie kann ich den Inhalt eines Ordners komprimieren, ohne eine Datei einzuschließen?

Also ich weiß das

zip -r ARCHIVE_NAME.zip ./FOLDER_NAME -x "**/node_modules/*" "*.git*"

würde den Ordner komprimieren ohne dieKnotenmoduleund der.gitOrdner, aber wenn es um eine einzelne Datei (nicht Ordner) geht, "**/ap.zip*"funktioniert nicht

Antwort1

Jede Datei oder jeder Ordner, der ausgeschlossen werden soll, muss den Parameter "-x" verwenden. Sie können Folgendes versuchen:

zip -r ARCHIVE_NAME.zip ./FOLDER_NAME -x "**/node_modules/*" -x "*.git*"

oder dieses

zip -r ARCHIVE_NAME.zip ./FOLDER_NAME --exclude "**/node_modules/*" --exclude"*.git*"

verwandte Informationen