gpt4 book ai didi

Linux 命令行 ${RANDOM :0:3}

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:54:34 26 4
gpt4 key购买 nike

我一直在阅读有关 Linux 命令行的文章并遇到过这个:

${RANDOM:0:3}

这应该会产生 4 个随机数,但有时只会产生 3 个,这有什么原因吗?另外,我只接触过 Python,所以我不确定为什么这个命令需要在开头加上 $ 符号。

如有任何帮助,我们将不胜感激。

最佳答案

你的假设是错误的,(实现你的目标的方式是完全错误的)这应该“创造”4随机数,但只显示 0 到 32767(小整数)之间整数的前 3 位数字。如果整数小于 100 或 10,第二个和第三个当然可以省略!

如果您想获得 pseudo random来自命令行的整数, (就像你原来的帖子中提到的那样)是一个好方法:

 python -c 'import random; print(random.randint(0, 68))'

(介于 0 和 68 之间)

关于Linux 命令行 ${RANDOM :0:3},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22363971/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com