简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
详细的错误报告
贡献者
建议更改
从CLI遇到的错误中收集的数据将写入文件。CLI下的详细错误报告工作原理如下:
-
如果命令行界面必须异常结束正在运行的命令行界面命令和脚本命令、则会在命令行界面完成之前收集并保存错误数据。
-
命令行界面会将错误数据写入标准文件名来保存这些数据。
-
CLI会自动将数据保存到文件中。保存错误数据不需要特殊的命令行选项。
-
您无需执行任何操作即可将错误数据保存到文件中。
-
CLI没有任何配置来避免对包含错误数据的现有文件版本进行过度写入。
对于错误处理、错误显示为两种类型:
-
可能输入的终端错误或语法错误。
-
因操作错误而发生的异常。
当CLI遇到任一类型的错误时、CLI会将描述此错误的信息直接写入命令行并设置返回代码。根据返回代码、命令行界面还可能会写入追加信息 、说明哪个终端导致了错误。此外、CLI还会在命令语法中写入有关其预期内容的信息、以帮助您确定可能输入的任何语法错误。
如果在运行命令时发生异常、则命令行界面会捕获此错误。处理命令结束时(将命令处理信息写入命令行后)、CLI会自动将错误信息保存到文件中。
将错误信息保存到的文件名称为`excprpt.txt`。CLI会尝试将`excprpt.txt`文件放置在system属性`devmgr.datadir`指定的目录中。如果由于任何原因CLI无法将文件放置在`devmgr.datadir`指定的目录中、则CLI会将`excprpt.txt`文件保存在运行CLI的同一目录中。您不能更改文件名或位置。每次发生异常时、`excprpt.txt`文件都会被覆盖。如果要将此信息保存在`excprpt.txt`文件中、则必须将此信息复制到新文件或新目录中。