Как мне заархивировать содержимое папки, не включая какой-либо файл?
Так что я знаю, что
zip -r ARCHIVE_NAME.zip ./FOLDER_NAME -x "**/node_modules/*" "*.git*"
заархивирует папку безnode_modulesпапка и.gitпапка, но когда дело доходит до одного файла (не папки) "**/ap.zip*"
не работает
решение1
Каждый файл или папка, которые нужно исключить, имеет параметр "-x". Вы можете попробовать это:
zip -r ARCHIVE_NAME.zip ./FOLDER_NAME -x "**/node_modules/*" -x "*.git*"
или это
zip -r ARCHIVE_NAME.zip ./FOLDER_NAME --exclude "**/node_modules/*" --exclude"*.git*"