微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Unix和Windows的命令行GUID?

是否有一个Unix和Windows的命令行工具使用相同的algorithm来创build两个平台的GUID ?

合并保留unix中原始序列的多个文件

如何从命令行运行我的PHP文件

#!/ usr / bin / …在文件开头是什么意思?

如何在子目录中find最大的文件

Windows:如何从命令行发送信号(SIGNINT或SIGBREAK)到进程

'e2fsprogs'项目维护uuidgen实用程序。

http://e2fsprogs.sourceforge.net/

它已经可以在任何Linux / BSD *发行版中使用。

对于Windows,我建议安装Cygwin,'e2fsprogs'软件包可以从那里得到!

作为报告j4y此实用程序可在MAC OS下使用。

赶紧跑:

$ uuidgen -r#随机基于UUID / GUID

$ uuidgen -t#基于UUID / GUID的时间

我不知道是否有一个命令行工具可用,但你可以简单地写在C#(它应该与单声道):

class Program { static void Main(string[] args) { Console.WriteLine(System.Guid.NewGuid().ToString()); } }

您可以轻松地修改该程序来更改GUID的格式,将其复制到剪贴板或任何适合您需要的内容

有用的东西知道:

C#中Guid.ToByteArray()的字节顺序和sql server GUID类型是:

{ 3,2,1,5,4,7,6,8,9,10,11,12,13,14,15 };

使用SYS_GUID()创建并存储为RAW [16]的Oracle GUID的顺序如下:

{ 0,3,15 };

你可能会发现这个在线GUID转换器方便。 我不确定源代码是否可用于您自己的使用,但不应该太难弄明白。

有大量的在线应用程序来做到这一点。

如果您正在使用PHP,则可以使用uniqid函数

我在http://jug.safehaus.org/找到了一个纯Java程序。 这应该在你可以安装Java的任何地方工作。

在Windows XP中,您可以在命令窗口中使用以下内容

uuidgen.exe

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐