使用 chkenv 实用程序检查环境变量

chkenv 实用程序检查共享或专用环境配置文件的有效性。它验证该文件中各个环境变量的名称,但不验证它们的值。当您在环境配置文件中定义 GBase 8s 产品使用的所有环境变量时,使用 chkenv 来提供调试信息。

filename
是要调试的环境配置文件的名称。
pathname
是环境变量文件所在的完整目录路径。

文件 $GBASEDBTDIR/etc/gbasedbt.rc 是共享环境配置文件。专用环境配置文件以 .gbasedbt 的形式存储在用户的主目录中。如果未对 chkenv 指定任何路径名,那么该实用程序会同时检查共享和专用环境配置文件。如果提供了路径名,那么 chkenv 只检查指定文件。

发出以下命令以检查共享环境配置文件的内容:
chkenv gbasedbt.rc

如果 chkenv 实用程序在文件中发现错误的环境变量名或如果该文件太大,那么该实用程序返回错误消息。可修改该文件并重新运行该实用程序以检查修改后的环境变量名。

如果 chkenv 实用程序返回以下消息,那么 GBase 8s 产品忽略环境配置文件中从错误位置开始的所有行:
-33523     文件名:在行编号上发现错误的环境变量。

如果想要产品忽略该文件中的指定环境变量,还可设置 ENVIGNORE 环境变量。有关环境配置文件和 ENVIGNORE 环境变量的用法和格式的讨论,请参阅 ENVIGNORE 环境变量 (UNIX) 页。