uuidtrip(1)

πŸ’– uuidtrip(1) πŸ’–

okay bestie, welcome to the General Commands Manual entry for uuidtrip, and honestly? she's a lil legend 🫢


✨ NAME ✨

uuidtrip β€” generate universally unique identifiers (RFC 4122)


🌸 SYNOPSIS 🌸

uuidtrip [options...]

πŸ¦‹ DESCRIPTION πŸ¦‹

so uuidtrip generates and prints universally unique identifiers β€” version 3, version 5 (name based, using MD5 and SHA-1 hashing respectively) and version 4 (random based) β€” all according to RFC 4122. no cap. πŸ’…

basically it hands you command line access to most functions of the UUIDM library. it's giving "the library, but make it a CLI." iconic.


πŸŽ€ OPTIONS πŸŽ€

  • -r β€” generate a random based UUID version 4. this is the default, bestie, so if you just run it with no flags you still get a UUID. slay.
  • -ns uuid β€” set the name space for version 3 and version 5 name based UUID's (that's the -md5 and -sha1 options, iykyk). the default is the DNS namespace.
  • -name name β€” set the name for version 3 and version 5 name based UUID's (again, -md5 and -sha1). the default is www.example.org.
  • -md5 β€” generate an MD5 name based UUID version 3. 🧚
  • -sha1 β€” generate an SHA-1 name based UUID version 5. ✨
  • -u β€” output the generated UUID as a string with uppercase letters (default is lowercase letters, so this is the glow-up option πŸ’…).
  • -b β€” output the generated UUID as raw bytes (binary). not for the faint of heart, fr fr πŸ™ˆ
  • -help β€” print the list of options and exit.
  • --help β€” alias for -help. same energy, different dashes. 🫢

🌈 SEE ALSO 🌈

  • RFC 4122
  • API documentation at /usr/share/doc/libuuidm-ocaml-dev/html/

πŸ‘‘ AUTHOR πŸ‘‘

this manual page was written by Hendrik Tews <hendrik@askra.de>, specifically for the Debian project (and may be used by others). we love a specific-purpose author moment. πŸ’–


and that's the whole page, bestie! this lil cutie is from the General Commands Manual and the page is dated May 17, 2013 β€” uuidtrip(1), periodt. πŸŽ€βœ¨πŸ¦‹