所以我需要在 linux 驱动器上创建 5,000,000,000 个文件 - 空文件。实现这一目标的最快/最有效的方法是什么?
我目前正在尝试:
for dir in /xfs/*/; do seq 1 1000000 | xargs -n1 -I% bash -c 'touch '$dir/file%' ; done;
这是“工作”,尽管非常缓慢。(在 5,000 个目录中创建 1,000,000 个文件)。
有没有更好的方法来实现这一点?(没有遇到参数列表太长的问题)
TIA
bash file-io loops file
bash ×1
file ×1
file-io ×1
loops ×1