random number;done 效-6ren">
gpt4 book ai didi

linux - 如何将随机数写入文件?

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

我需要创建一个包含 20 个随机数的文件。我试过这个:

 for i in {1..20}; do n=$RANDOM; echo "no $i    $n">random number;done

效果:

数字已生成,但不在文件中。我的错误在哪里?

最佳答案

您每次都在截断文件。相反,使用:

echo "no $i $n" >> random
^^

你也可以使用shuf:

shuf -i X-Y -n 20 > file
  • -i X-Y 定义范围。
  • -n Z 定义您想要的数字数量。

例子

$ shuf -i 0-3600 -n 20
2964
2825
312
892
3490
628
3123
890
43
3020
2004
3367
578
1698
121
2645
85
1743
1709
67

关于linux - 如何将随机数写入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22985711/

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