AIX命令参考大全,卷 5,s - u - uuid_gen 命令(NCS)

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

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

uuid_gen 命令(NCS)

用途

生成对象、类型和接口的“通用唯一标识”(UUID)。

语法

/etc/ncs/uuid_gen-c ] [  -p ] [  -C ] [  -P ]

描述

uuid_gen 程序生成“通用唯一标识”(UUID)。缺省情况下,它生成 UUID 字符串表达式。uuid_gen 的选项使您能够生成 UUID 的源代码表达式,适用于初始化 uuid_$t 类型的变量。

标志

-C 生成 UUID 的 C 源代码表达式。
-c 在 C 语法中生成接口定义的模板,包含 UUID 属性。
-P 生成 UUID 的 Pascal 源代码表达式。
-p 在 Pascal 语法中生成接口定义的模板,包含 UUID 属性,。

示例

  1. 要生成 UUID 的字符串表达式,输入以下内容:

    /etc/ncs/uuid_gen

    这将产生以下输出:

    34dc23469000.0d.00.00.7c.5f.00.00.00
      
  2. 要在 C 语法中生成接口定义的模板,输入:

    /etc/ncs/uuid_gen -c

    这将产生以下输出:

    %c
    [
    uuid(34dc239ec000.0d.00.00.7c.5f.00.00.00),
    version(1)
    ]
    interface INTERFACENAME {
     
    }
  3. 要生成 UUID 的 C 源代码表达式,输入以下内容:

    /etc/ncs/uuid_gen -C

    这将产生以下输出:

    = { 0x34dc23af,
        0xf000,
        0x0000,
        0x0d,
        {0x00, 0x00, 0x7c, 0x5f, 0x00, 0x00, 0x00} };
  4. 要在 Pascal 语法中生成接口定义的模板,输入以下内容:

    /etc/ncs/uuid_gen -p

    这将产生以下输出:

    %pascal
    [
    uuid (458487b55160.02.c0.64.02.03.00.00.00),
    version (1)]
    ]
    interface INTERFACENAME;
     
    end;
  5. 要生成 UUID 的 Pascal 源代码表达式,输入以下内容:

    /etc/ncs/uuid_gen -P

    这将产生以下输出:

    := [
        time_high := 16#458487df,
        time_low := 16#9fb2,
        reserved := 16#000,
        family := chr(16#02),
        host := [chr(16#c0), chr(16#64), chr(16#02), chr(16#03),
                 chr(16#00), chr(16#00), chr(16#00)]
        ]        

相关信息

NCS 命令的列表

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