sh-sh的个人空间 https://blog.eetop.cn/850711 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

linux命令行产生随机数的方法

已有 1226 次阅读| 2017-5-6 09:37 |个人分类:script|系统分类:硬件设计

linux命令行产生随机数的方法

用perl产生:

perl -le 'print map { sprintf q|%X|, rand(16) } 1 .. 72'

参考自下面的链接:

https://www.effectiveperlprogramming.com/2011/01/create-random-strings/

用python产生:

python -c 'import random ; print "".join(map(lambda t: format(t, "02X"), [random.randrange(256) for x in range(36)]))'

用/dev/urandom产生:

cat /dev/urandom | env LC_CTYPE=C tr -cd 'A-F0-9' | head -c 72

点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 2

    粉丝
  • 1

    好友
  • 0

    获赞
  • 1

    评论
  • 1135

    访问数
关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-27 03:32 , Processed in 0.025946 second(s), 16 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部