1UUIDPARSE(1) User Commands UUIDPARSE(1)
2
3
4
6 uuidparse - a utility to parse unique identifiers
7
9 uuidparse [options] uuid
10
12 This command will parse unique identifier inputs from either command
13 line arguments or standard input. The inputs are white-space separated.
14
16 Variants
17 ┌──────────┬────────────────────────────┐
18 │ │ │
19 │NCS │ Network Computing System │
20 │ │ identifier. These were the │
21 │ │ original UUIDs. │
22 ├──────────┼────────────────────────────┤
23 │ │ │
24 │DCE │ The Open Software │
25 │ │ Foundation’s (OSF) │
26 │ │ Distributed Computing │
27 │ │ Environment UUIDs. │
28 ├──────────┼────────────────────────────┤
29 │ │ │
30 │Microsoft │ Microsoft Windows platform │
31 │ │ globally unique identifier │
32 │ │ (GUID). │
33 ├──────────┼────────────────────────────┤
34 │ │ │
35 │other │ Unknown variant. Usually │
36 │ │ invalid input data. │
37 └──────────┴────────────────────────────┘
38
39 Types
40 ┌───────────┬──────────────────────────┐
41 │ │ │
42 │nil │ Special type for zero in │
43 │ │ type file. │
44 ├───────────┼──────────────────────────┤
45 │ │ │
46 │time-based │ The DCE time based. │
47 ├───────────┼──────────────────────────┤
48 │ │ │
49 │DCE │ The DCE time and MAC │
50 │ │ Address. │
51 ├───────────┼──────────────────────────┤
52 │ │ │
53 │name-based │ RFC 4122 md5sum hash. │
54 ├───────────┼──────────────────────────┤
55 │ │ │
56 │random │ RFC 4122 random. │
57 ├───────────┼──────────────────────────┤
58 │ │ │
59 │sha1-based │ RFC 4122 sha-1 hash. │
60 ├───────────┼──────────────────────────┤
61 │ │ │
62 │unknown │ Unknown type. Usually │
63 │ │ invalid input data. │
64 └───────────┴──────────────────────────┘
65
67 -J, --json
68 Use JSON output format.
69
70 -n, --noheadings
71 Do not print a header line.
72
73 -o, --output
74 Specify which output columns to print. Use --help to get a list of
75 all supported columns.
76
77 -r, --raw
78 Use the raw output format.
79
80 -h, --help
81 Display help text and exit.
82
83 -V, --version
84 Print version and exit.
85
87 Sami Kerola <kerolasa@iki.fi>
88
90 uuidgen(1), libuuid(3), RFC 4122 <https://tools.ietf.org/html/rfc4122>
91
93 For bug reports, use the issue tracker at
94 https://github.com/util-linux/util-linux/issues.
95
97 The uuidparse command is part of the util-linux package which can be
98 downloaded from Linux Kernel Archive
99 <https://www.kernel.org/pub/linux/utils/util-linux/>.
100
101
102
103util-linux 2.39.2 2023-06-14 UUIDPARSE(1)