Checking environment variables with the chkenv utility
About this task
The chkenv utility checks the validity of shared or private environment-configuration files. It validates the names of the environment variables in the file, but not their values. Use chkenv to provide debugging information when you define, in an environment-configuration file, all the environment variables that your HCL OneDB™ products use.
- filename
- is the name of the environment-configuration file to be debugged.
- pathname
- is the full directory path in which the environment variable file is located.
File $ONEDB_HOME/etc/onedb.rc is the shared environment-configuration file. A private environment-configuration file is stored as .informix in the home directory of the user. If you specify no pathname for chkenv, the utility checks both the shared and private environment configuration files. If you provide a pathname, chkenv checks only the specified file.
chkenv onedb.rc
The chkenv utility returns an error message if it finds a bad environment-variable name in the file or if the file is too large. You can modify the file and rerun the utility to check the modified environment-variable names.
-33523 filename: Bad environment variable on line number.
If you want the product to ignore specified environment-variables in the file, you can also set the ENVIGNORE environment variable. For a discussion of the use and format of environment-configuration files and the ENVIGNORE environment variable, see page ENVIGNORE environment variable (UNIX).