骏马金龙 (新博客:www.junmajinlong.com)

网名骏马金龙,钟情于IT世界里的各种原理和实现机制,强迫症重症患者。爱研究、爱翻译、爱分享。特借此一亩三分田记录自己成长点滴!!!

快速生成大量随机大小的文件

# 在当前目录下,生成50W个大小0-8K的随机txt文件
time perl -E '
  $n=shift;
  $max_size=1024 * shift;
  for(1..$n){
    open $f, ">", "$_.txt" or die "open failed: $!";
    print {$f} "0" x int(rand($max_size));
    close $f or die "close failed: $!";
  }
' 500000 8

real    0m8.073s
user    0m1.618s
sys     0m6.313s
posted @ 2019-03-10 12:59  骏马金龙  阅读(5882)  评论(0编辑  收藏  举报