在unix中随机生成特定长度的数字和字符串
我需要在unix shell脚本中生成随机数和字符串。。。。比如(193748c9-4567-8907-8543-4678953456bd)。。。有什么帮助吗???谢谢看起来您想要生成一个。您的发行版中应该有一个命令在unix中随机生成特定长度的数字和字符串,unix,Unix,我需要在unix shell脚本中生成随机数和字符串。。。。比如(193748c9-4567-8907-8543-4678953456bd)。。。有什么帮助吗???谢谢看起来您想要生成一个。您的发行版中应该有一个命令uuidgen,可以为您完成这项工作 #创建UUID 乌伊根 b03108db-65f2-4d7c-b884-bb908d111400 #创建基于时间的UUID uuidgen-t 30799dba-881f-11e6-84ae-024206e5b105 #创建随机UUID uuid
uuidgen
,可以为您完成这项工作
#创建UUID
乌伊根
b03108db-65f2-4d7c-b884-bb908d111400
#创建基于时间的UUID
uuidgen-t
30799dba-881f-11e6-84ae-024206e5b105
#创建随机UUID
uuidgen-r
a68eddcd-6eec-4b5e-846d-97b1161248e2
如果您没有该命令,那么您可以使用这个python oneliner,正如下面的答案所示
#创建UUID
python-c'导入uuid;打印str(uuid.uuid1())'
#创建随机UUID
python-c'导入uuid;打印str(uuid.uuid4())'