---
name: "systags"
section: "1"
platform: "linux"
package: "global"
version: "3.55-1"
release: "Debian 2.2 (Potato)"
platforms: ["linux"]
url: "https://new.carta.tech/systags"
---

# systags(1)

script to make hypertext of kernel source

## NAME

systags - script to make hypertext of kernel source

## SYNOPSIS

**systags** \[-c\|-C\] \[-f\] \[-g\] \[-n\] \[*dir*\]

## DESCRIPTION

This manual page documents briefly the **systags** command.

This manual page was written for the Debian GNU/Linux distribution because the original program does not have a manual page.

**systags** is a script that generates a tagged html version of a source code directory.  The script is specially prepared to work with the source of FreeBSD, NetBSD, OpenBSD, Linux, GNUmach and GNUhurd.

**systags** invokes [htags(1)](/htags/1.md) with **-lhna** options, which can significantly increase the size of the html tree produced.

To build the HTML tree the command must be called from the root of the source tree.

## OPTIONS

- **-c**

  Compress html files  by [gzip(1)](/gzip/1.md). The option is passed to the [htags(1)](/htags/1.md) command.

- **-C**

  Option passed to [htags(1)](/htags/1.md) to produce compressed files with html.gz suffix. This may be preferred to **-c** on Debian GNU/Linux systems.

- **-g**

  Generate only the databases needed by [global(1)](/global/1.md). Basically it only executes the [gtags(1)](/gtags/1.md) command.

- **-f**

  Support an input form and a dynamic index with a CGI program.  The option is passed to the [htags(1)](/htags/1.md) command.

- **-n**

  Run in test mode. Shows the commands that the script calls to do its work, but does not execute them.

- **dir**

  The directory in which hypertext is generated. The default is the current directory.

## EXAMPLES

To generate a compressed browseable version of the linux kernel on a Debian system you can do:

    **cd /usr/src/linux**     **systags**\

## SEE ALSO

[**global**(1)](/global/1.md), [**gtags**(1)](/gtags/1.md), [**htags**(1)](/htags/1.md).

## AUTHOR

This manual page was written by Sergio Talens-Oliag \<sto@iti.upv.es\>, for the Debian GNU/Linux system (but may be used by others).
