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.