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*"