uuidparse1
A utility to parse unique identifiers
Usage
uuidparse [options]
uuid
Overview
This command will parse unique identifier inputs from either command line arguments or standard input. The inputs are white-space separated.
Output
Variants
| NCS | Network Computing System identifier. These were the original UUIDs. |
| DCE | The Open Software Foundation’s (OSF) Distributed Computing Environment UUIDs. |
| Microsoft | Microsoft Windows platform globally unique identifier (GUID). |
| other | Unknown variant. Usually invalid input data. |
Types
| nil | Special type for zero in type file. |
| time-based | The DCE time based. |
| DCE | The DCE time and MAC Address. |
| name-based | RFC 4122 md5sum hash. |
| random | RFC 4122 random. |
| sha1-based | RFC 4122 sha-1 hash. |
| unknown | Unknown type. Usually invalid input data. |
Options
-
-J, --json -
Use JSON output format.
-
-n, --noheadings -
Do not print a header line.
-
-o, --output -
Specify which output columns to print. Use
--helpto get a list of all supported columns.
-
-r, --raw -
Use the raw output format.
-
-h, --help -
Display help text and exit.
-
-V, --version -
Display version and exit.
Environment
LIBSMARTCOLS_DEBUG=all
enables libsmartcols debug output.
LIBSMARTCOLS_DEBUG_PADDING=on
use visible padding characters.
LIBSMARTCOLS_JSON=compact|lines
Controls JSON output format when using --json. Supported values are compact for JSON output with minimal whitespace, and lines for JSON Lines format (one JSON object per line). If unset or set to any other value, pretty-printed JSON is used.
Releases
5 releases since Debian 10 (Buster); the text changed 4 times.