unvis(1)

unvis1

Revert a visual representation of data back to original form

Usage

unvis [-e] [{-Hh | -m}] [file ...]

Overview

unvis is the inverse function of vis(1). It reverts a visual representation of data back to its original form on standard output.

The options are as follows:

-e

Don't decode \ escaped sequences.

-H

Decode entity references and numeric character references from RFC 1866. (VIS_HTTP1866)

-h

Decode using the URI encoding from RFC 1808. (VIS_HTTP1808)

-m

Decode using mime style. (VIS_MIMESTYLE)

Mixing -h or -H with -m is not supported.

Releases

87 releases since FreeBSD 2.0.5-RELEASE; the text changed 20 times.

  1. 2.0.5–2.1.7.1
  2. 2.2.2
  3. 2.2.5–3.5.1
  4. 4.0–4.3
  5. 4.4–4.6.2
  6. 4.7–4.11
  7. 5.0–6.3
  8. 6.4
  9. 7.0
  10. 7.1
  11. 7.2
  12. 7.3
  13. 7.4
  14. 8.0
  15. 8.1
  16. 8.2
  17. 8.3
  18. 8.4
  19. 9.0
  20. 9.1
  21. 9.2–16.0

-H since FreeBSD 9.2-RELEASE; -e since FreeBSD 9.2-RELEASE; -h since FreeBSD 9.2-RELEASE; -m since FreeBSD 9.2-RELEASE.

History

The unvis command appears in 4.4BSD.

From base 16.0-CURRENT-20261027-61c70dc16a79 in FreeBSD 16.0-CURRENT (2026-10-27). Parsed by carta from the page's mdoc source.