]> git.ipfire.org Git - thirdparty/util-linux.git/blame - Documentation/getopt.txt
Merge branch 'PR/libsmartcols-reduce-fix' of github.com:karelzak/util-linux-work
[thirdparty/util-linux.git] / Documentation / getopt.txt
CommitLineData
2b6fc908
KZ
1This package contains a reimplementation of getopt(1).
2
3PREFACE
4
5Getopt(1) is a program to help shell scripts parse command-line parameters.
2b6fc908
KZ
6
7HIGHLIGHTS
8
9It can do anything that the GNU getopt(3) routines can do.
10
11It can cope with spaces and shell metacharacters within arguments.
12
13It can parse long parameters.
14
15It can shuffle parameters, so you can mix options and other parameters on
16the command-line.
17
18It can be easily identified as an enhanced getopt(1) from within shell scripts.
19
20It can report parse errors as coming from the shell script.
21
22It is fully compatible with other getopt(1) implementations.
23
24COPYING
25
89c6bb4d 26This program comes under the GNU general public license version 2. See the
2b6fc908 27file COPYING included in this package. Note that though you may freely
89c6bb4d 28copy it, it is copyright (c) 1997-2005 by Frodo Looijaard
cf6d7fae 29<frodo@frodo.looijaard.name>.
89c6bb4d 30Files in the gnu directory are from glibc-2.0.4: copyright (C) 1987, 88,
2b6fc908 3189, 90, 91, 92, 93, 94, 95, 96, 97 Free Software Foundation, Inc.