AIX命令参考大全,卷 5,s - u - trcupdate 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 5,s - u

trcupdate 命令

用途

添加、替换或删除跟踪报告格式模板。

语法

trcupdate-o ] [  -t File ] [  -v ] [  -x  IDList ] [ File ]

描述

trcupdate 命令添加、替换或删除 /etc/trcfmt/etc/trcfmt.Z 文件中的跟踪报告格式模板。使用 /etc/trcfmt.Z 文件时,trcupdate 命令解压缩、更新和再压缩文件。trcupdate 命令创建“撤销”文件并在指定目录中命名为 File.undo.trc

trcupdate 命令为文件名添加 .trc 后缀并从该文件中读取更新命令。 如果指定 -o(覆盖)标志,撤销文件输入到 trcupdate 命令。指定 -o 标志,trcupdate 命令撤销文件前面所做改动。

每个模板第一个字段包含一个运算符:

+ 加号表示要添加或替换模板。此运算符后的字段包含要替换的模板。
- 减号表示要删除模板。此运算符后的字段包含要删除模板的挂钩标识。操作按出现顺序执行。

trcupdate 命令的输入应包含以下内容作为第一行:

* /etc/trcfmt

以下是一个样本跟踪文件:

* /etc/trcfmt
+ 15A 1.0 new_fmt
- 1B3
- A14

添加或替换时,trcupdate 命令将每一输入模板的版本号和相同挂钩标识模板的版本号相比较。如果输入模板的版本号晚于现存模板版本,trcupdate 命令以输入模板替换旧模板。如果模板不存在,则在文件中添加输入模板。

更新文件中检测到语法错误时,trcupdate 命令不修改 /etc/trcfmt 文件。

标志

-o 不验证任一模板版本号而以输入模板覆盖旧模板。
-t File 指定一个文件而不是 /etc/trcfmt/etc/trcfmt.Z 文件用作模板文件。
-v 每个文件打开时打印文件名。
-x IDList 从模板文件中抽取 IDList 中的指定模板并写到标准输出。IDList 参数列出挂钩标识。

安全性

访问控制:无,但必须具有对正在更改的模板文件的写权限。缺省值为 /etc/trcfmt

示例

  1. 要添加模板,请输入:

    trcupdate
    * /etc/trcfmt
    + 15A 1.0 new_fmt
  2. 要删除模板,请输入:

    trcupdate
    * /etc/trcfmt
    - 15A 1.0 new_fmt
  3. 要替换模板,请输入:

    trcupdate
    * /etc/trcfmt
    + 15A 1.0 new_fmt

文件

/usr/bin/trcupdate 包含 trcupdate 命令。
/etc/trcfmt 包含跟踪格式文件。
/usr/include/sys/trcmacros.h 定义 trchookutrchook 宏。

相关信息

trcdead 命令和 trcrpt 命令。

trace 守护进程。

trcfmt 文件格式。

AIX 5L Version 5.2 General Programming Concepts: Writing and Debugging Programs 中的 Trace Facility Overview

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]