# zip  实用命令

- Link: https://www.ixiqin.com/2017/09/12/zip-utility-command/
- Published: 2017-09-12T08:14:47+08:00
- Author: 白宦成

```language-
    zip -r archive.zip directory -x "*/\.*"
    ```

打包子目录，并忽略其中的所有隐藏文件，比如 .DS_Store  、.git

    ```language-
    zip -r archivename.zip directorytozip -x "*.*"
    ```

打包目录并忽略其中的隐藏文件。
  [@Bestony](https://www.ixiqin.com/2017/09/12/zip-utility-command/best.tony@foxmail.com)
Edit at 2017年9月12日 一个脚本，可以把当前目录下的文件夹打包成独立的zip文件。

    ```language-
    #!/bin/bash
    FILE=`ls ./`
    for i in $FILE
    do
    zip $i.zip $i -r
    done
    ```
