gpt4 book ai didi

macos - 如何使用 bash 创建具有随机数据的多个文件

转载 作者:行者123 更新时间:2023-11-29 08:53:39 24 4
gpt4 key购买 nike

如何在 OS X 中使用随机数据创建多个文件(超过 20k,我需要这些文件来运行同步测试)?我使用了一个以前回答过的问题(How Can I Create Multiple Files of Random Data?),建议使用类似

dd if=/dev/random bs=1 count=40000 | split -b 2

但是使用它给我一个错误,说文件太多。我可以创建一个循环来创建包含任何随机数据的文件的任何其他方式吗?

最佳答案

您可以使用 shell for 循环来完成:

for i in {1..20000}; do dd if=/dev/urandom bs=1 count=1 of=file$i; done

根据需要调整 countbs 以生成您关心的大小的文件。请注意,我更改为 /dev/urandom 以防止阻塞。

你也可以添加一些 >/dev/null 2>&1 来让它安静下来。

关于macos - 如何使用 bash 创建具有随机数据的多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17034941/

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