【发布时间】:2011-05-15 20:11:57
【问题描述】:
我需要测试我可以在文件系统(网络安装和本地 (usb) 驱动器)上创建多少目录和文件。我现在使用这个 bash 行:
for i in {0..999999}; do mkdir -p $i; pushd $i; done
我知道它可能可以做得更好,我想知道如何做。 (在 bash 中,不太复杂)
【问题讨论】:
-
不确定
pushd,但是使用cd的方法,没有限制(超出磁盘空间)。 -
一般情况下使用大范围的 {START..END} 是个坏主意:bash 会扩展它们,因此会占用大量 RAM。
-
没关系,我这个盒子有8GB...