Skip to content

Instantly share code, notes, and snippets.

@alanhoff
Created May 22, 2014 19:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alanhoff/5128ffef862030a1e031 to your computer and use it in GitHub Desktop.
Save alanhoff/5128ffef862030a1e031 to your computer and use it in GitHub Desktop.
var fs = require('fs');
var tamanho = 1024 * 1024 * 100; //100mb
var text = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus.\n' +
' Sed sit amet ipsum mauris. Maecenas congue ligula ac quam viverra nec consectetur ante \n' +
'hendrerit. Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet \n' +
'vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut \n' +
'libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur \n' +
'adipiscing elit. Aenean ut gravida lorem. Ut turpis felis, pulvinar a semper sed, \n' +
'adipiscing id dolor. Pellentesque auctor nisi id magna consequat sagittis. Curabitur \n' +
'dapibus enim sit amet elit pharetra tincidunt feugiat nisl imperdiet. Ut convallis libero \n' +
'in urna ultrices accumsan. Donec sed odio eros. Donec viverra mi quis quam pulvinar at \n' +
'malesuada arcu rhoncus. Cum sociis natoque penatibus et magnis dis parturient montes, \n' +
'nascetur ridiculus mus. In rutrum accumsan ultricies. Mauris vitae nisi at sem facilisis \n' +
'semper ac in est.\n\n';
(function loop(){
fs.appendFileSync('./lorem.txt', text);
var stat = fs.statSync('./lorem.txt');
if(stat.size < tamanho)
setImmediate(loop);
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment