zip -r archive.zip directory -x "*/\.*"
打包子目录,并忽略其中的所有隐藏文件,比如 .DS_Store 、.git
zip -r archivename.zip directorytozip -x "*.*"
打包目录并忽略其中的隐藏文件。
@Bestony Edit at 2017年9月12日
一个脚本,可以把当前目录下的文件夹打包成独立的zip文件。
#!/bin/bash
FILE=`ls ./`
for i in $FILE
do
zip $i.zip $i -r
done