zipnote(1) General Commands Manual zipnote(1)

# [NAME](#NAME)

zipnote - write the comments in zipfile to stdout, edit comments and rename files in zipfile

# [SYNOPSIS](#SYNOPSIS)

*zipnote* \[**-w**] \[**-b path**] \[**-h**] \[**-v**] \[**-L**] zipfile

# [ARGUMENTS](#ARGUMENTS)

zipfile Zipfile to read comments from or edit.

# [OPTIONS](#OPTIONS)

[**-w**](#w)

Write comments to a zipfile from stdin (see below).

[**-b path**](#b)

Use path for the temporary zip file.

[**-h**](#h)

Show a short help.

[**-v**](#v)

Show version information.

[**-L**](#L)

Show software license.

# [DESCRIPTION](#DESCRIPTION)

*zipnote* writes the comments in a zipfile to stdout. This is the default mode. A second mode allows updating the comments in a zipfile as well as allows changing the names of the files in the zipfile. These modes are described below.

# [EXAMPLES](#EXAMPLES)

To write all comments in a zipfile to stdout use for example

```


     zipnote foo.zip > foo.tmp
```

This writes all comments in the zipfile *foo.zip* to the file *foo.tmp* in a specific format.

If desired, this file can then be edited to change the comments and then used to update the zipfile.

```


     zipnote -w foo.zip < foo.tmp
```

The names of the files in the zipfile can also be changed in this way. This is done by following lines like

```


     "@ name"
```

in the created temporary file (called *foo.tmp* here) with lines like

```


     "@=newname"
```

and then using the -w option as above.

# [BUGS](#BUGS)

The temporary file format is rather specific and zipnote is rather picky about it. It should be easier to change file names in a script.

Does not yet support large (&gt; 2 GB) or split archives.

# [SEE ALSO](#SEE_ALSO)

[zip(1)](/man/os/zip/zip.1), [unzip(1)](/man/os/zip/unzip.1)

# [AUTHOR](#AUTHOR)

Info-ZIP

v3.0 of 8 May 2008

---

Document: zipnote(1) from zip 3.0-r11 (Chainguard OS)
Source: https://sourceforge.net/projects/infozip/files/Zip%203.x%20%28latest%29/3.0/zip30.tar.gz
