1UUIDPARSE(1)                     User Commands                    UUIDPARSE(1)
2
3
4

NAME

6       uuidparse - a utility to parse unique identifiers
7

SYNOPSIS

9       uuidparse [options] uuid
10

DESCRIPTION

12       This command will parse unique identifier inputs from either command
13       line arguments or standard input. The inputs are white-space separated.
14

OUTPUT

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

OPTIONS

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

AUTHORS

87       Sami Kerola <kerolasa@iki.fi>
88

SEE ALSO

90       uuidgen(1), libuuid(3), RFC 4122 <https://tools.ietf.org/html/rfc4122>
91

REPORTING BUGS

93       For bug reports, use the issue tracker at
94       https://github.com/util-linux/util-linux/issues.
95

AVAILABILITY

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)
Impressum