.\""Copyright (c) 2005-2011 Apple Computer, Inc. All Rights Reserved. .Dd July 1, 2005 .Dt UUIDGEN 1 .Os "Mac OS X" .Sh NAME .Nm uuidgen .Nd generates new UUID strings .Sh SYNOPSIS .Nm .Op -hdr .Sh DESCRIPTION The .Nm command generates a Universally Unique IDentifier (UUID), a 128-bit value guaranteed to be unique over both space and time. .Pp The following options are available: .Bl -tag -width "-hdr ___" .It Fl hdr Emit CoreFoundation CFUUID-based source code for using the uuid in a header. .El .Pp .Sh RETURN VALUE The UUID is printed to standard output as a hyphen-punctuated ASCII string of the form: EEF45689-BBE5-4FB6-9E80-41B78F6578E2 (in printf(3) format "%08X-%04X-%04X-%04X-%012X"), unless the -hdr option is given, in which case a fragment of source code is output. .Pp