getconf — Get configuration values
getconf
[-v specification
] variable_name
[pathname
]
getconf
-a [pathname
]
getconf
-h | -V
-v specification Indicate specific version for which configuration values shall be fetched. -a, --all Print all known configuration values Other options: -h, --help This text -V, --version Print program version and exit
The getconf utility prints the value of the
configuration variable specified by variable_name
. If
no pathname
is given, getconf
serves as a wrapper for the confstr
and
sysconf
functions, supporting the symbolic constants
defined in the limits.h
and
unistd.h
headers, without their respective
_CS_
or _SC_
prefixes.
If pathname
is given, getconf
prints the value of the configuration variable for the specified
pathname. In this form, getconf serves as a wrapper
for the pathconf
function, supporting the symbolic
constants defined in the unistd.h
header, without the
_PC_
prefix.
If you specify the -v
option, the parameter
denotes a specification for which the value of the configuration variable
should be printed. Note that the only specifications supported by Cygwin
are POSIX_V7_ILP32_OFFBIG
and the legacy
POSIX_V6_ILP32_OFFBIG
and
XBS5_ILP32_OFFBIG
equivalents.
Use the -a
option to print a list of all available
configuration variables for the system, or given
pathname
, and their values.