Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在unix中随机生成特定长度的数字和字符串_Unix - Fatal编程技术网

在unix中随机生成特定长度的数字和字符串

在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

我需要在unix shell脚本中生成随机数和字符串。。。。比如(193748c9-4567-8907-8543-4678953456bd)。。。有什么帮助吗???谢谢

看起来您想要生成一个。您的发行版中应该有一个命令
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())'