1HELP2MAN(1)                      User Commands                     HELP2MAN(1)
2
3
4

NAME

6       help2man - generate a simple manual page
7

SYNOPSIS

9       help2man [OPTION]... EXECUTABLE
10

DESCRIPTION

12       `help2man' generates a man page out of `--help' and `--version' output.
13
14       -n, --name=STRING
15              description for the NAME paragraph
16
17       -s, --section=SECTION
18              section number for manual page (1, 6, 8)
19
20       -m, --manual=TEXT
21              name of manual (User Commands, ...)
22
23       -S, --source=TEXT
24              source of program (FSF, Debian, ...)
25
26       -L, --locale=STRING
27              select locale (default "C")
28
29       -i, --include=FILE
30              include material from `FILE'
31
32       -I, --opt-include=FILE
33              include material from `FILE' if it exists
34
35       -o, --output=FILE
36              send output to `FILE'
37
38       -p, --info-page=TEXT
39              name of Texinfo manual
40
41       -N, --no-info
42              suppress pointer to Texinfo manual
43
44       -l, --libtool
45              exclude the `lt-' from the program name
46
47       --help print this help, then exit
48
49       --version
50              print version number, then exit
51
52       EXECUTABLE  should  accept `--help' and `--version' options and produce
53       output on stdout although alternatives may be specified using:
54
55       -h, --help-option=STRING
56              help option string
57
58       -v, --version-option=STRING
59              version option string
60
61       --version-string=STRING
62              version string
63
64       --no-discard-stderr
65              include stderr when parsing option output
66

INCLUDE FILES

68       Additional material may be included in the generated  output  with  the
69       --include and --opt-include options.  The format is simple:
70
71           [section]
72           text
73
74           /pattern/
75           text
76
77       Blocks  of  verbatim  *roff text are inserted into the output either at
78       the start of the given [section] (case insensitive), or after  a  para‐
79       graph matching /pattern/.
80
81       Patterns  use the Perl regular expression syntax and may be followed by
82       the i, s or m modifiers (see perlre(1)).
83
84       Lines before the first section or pattern which begin with `-' are pro‐
85       cessed  as  options.  Anything else is silently ignored and may be used
86       for comments, RCS keywords and the like.
87
88       The section output order (for those included) is:
89
90           NAME
91           SYNOPSIS
92           DESCRIPTION
93           OPTIONS
94           other
95           ENVIRONMENT
96           FILES
97           EXAMPLES
98           AUTHOR
99           REPORTING BUGS
100           COPYRIGHT
101           SEE ALSO
102
103       Any [NAME] or [SYNOPSIS] sections appearing in the  include  file  will
104       replace  what  would have automatically been produced (although you can
105       still override the former with --name if required).
106
107       Other sections are prepended to the automatically produced  output  for
108       the  standard sections given above, or included at other (above) in the
109       order they were encountered in the include file.
110
111       Placement of the text within the section may be explicitly requested by
112       using  the syntax [<section], [=section] or [>section] to place the ad‐
113       ditional text before, in place of, or after the default output  respec‐
114       tively.
115

AVAILABILITY

117       The latest version of this distribution is available on-line from:
118
119           ftp://ftp.gnu.org/gnu/help2man/
120

AUTHOR

122       Written by Brendan O'Dea <bod@debian.org>
123

REPORTING BUGS

125       Report bugs to <bug-help2man@gnu.org>.
126
128       Copyright © 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2009,
129       2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2020, 2021,  2022  Free
130       Software Foundation, Inc.
131       This is free software; see the source for copying conditions.  There is
132       NO warranty; not even for MERCHANTABILITY or FITNESS FOR  A  PARTICULAR
133       PURPOSE.
134

SEE ALSO

136       The  full documentation for help2man is maintained as a Texinfo manual.
137       If the info and help2man programs are properly installed at your  site,
138       the command
139
140              info help2man
141
142       should give you access to the complete manual.
143
144
145
146GNU help2man 1.49.3              December 2022                     HELP2MAN(1)
Impressum