想不安装外部库的情况下用系统工具生成uuid,找到的指令生成了,却格式不一样。
http://www.kuqin.com/aixcmds/aixcmds5/uuid_gen.htm
这个指令生成的格式似乎不对,不是应该 是8-4-4-4-12吗?
求指导,最好用系统工具生成。
想不安装外部库的情况下用系统工具生成uuid,找到的指令生成了,却格式不一样。
http://www.kuqin.com/aixcmds/aixcmds5/uuid_gen.htm
这个指令生成的格式似乎不对,不是应该 是8-4-4-4-12吗?
求指导,最好用系统工具生成。
请参考下面的方法:
To generate a character-string representation of a UUID, enter the following:
/etc/ncs/uuid_gen
This produces the following output:
34dc23469000.0d.00.00.7c.5f.00.00.00
To generate a template for an interface definition in the C syntax, enter:
/etc/ncs/uuid_gen -c
This produces the following output:
%c
[
uuid(34dc239ec000.0d.00.00.7c.5f.00.00.00),
version(1)
]
interface INTERFACENAME {
}
To generate a C source-code representation of a UUID, enter the following:
/etc/ncs/uuid_gen -C
This produces the following output:
= { 0x34dc23af,
0xf000,
0x0000,
0x0d,
{0x00, 0x00, 0x7c, 0x5f, 0x00, 0x00, 0x00} };
To generate a template for an interface definition in the Pascal syntax, enter the following:
/etc/ncs/uuid_gen -p
This produces the following output:
%pascal
[
uuid (458487b55160.02.c0.64.02.03.00.00.00),
version (1)
]
interface INTERFACENAME;
end;
To generate a Pascal source-code representation of a UUID, enter the following:
/etc/ncs/uuid_gen -P
This produces the following output:
:= [
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)]