Skip to content

Instantly share code, notes, and snippets.

@JonasHeylen
Created January 10, 2016 17:06
Show Gist options
  • Save JonasHeylen/1ba2e157aea3eefadc42 to your computer and use it in GitHub Desktop.
Save JonasHeylen/1ba2e157aea3eefadc42 to your computer and use it in GitHub Desktop.
#!/usr/bin/env python
import os
root = '/mnt2/data'
text = """Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec venenatis viverra risus, nec lobortis urna posuere tempor. Maecenas quis risus id ex lobortis eleifend vitae ac nunc. Duis iaculis lacus at nisl egestas, sed lacinia sem porta. Aliquam lacinia leo at ultricies vestibulum. Integer quis ullamcorper libero. Proin tellus risus, feugiat id eros nec, placerat pellentesque augue. Maecenas vitae enim vel nisi consectetur aliquet a nec sem. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Suspendisse id velit diam. Etiam pharetra molestie lacinia. Cras ut diam ut nisi maximus condimentum ut eget nulla. Integer vestibulum ultrices sapien, non lacinia nisl lacinia eget. Vestibulum dapibus neque at consequat faucibus. Duis eu imperdiet sem. Ut ultricies rhoncus ligula a rhoncus. Proin in volutpat nisi."""
for i1 in range(50):
dir1 = os.path.join(root, 'dir{}'.format(i1))
print(dir1)
os.mkdir(dir1)
for i2 in range(1000):
dir2 = os.path.join(dir1, 'dir{}'.format(i2))
if i2 % 100 == 0:
print(dir2)
os.mkdir(dir2)
for i3 in range(1000):
fn = os.path.join(dir2, 'file{}'.format(i3))
with open(fn, 'w') as f:
f.write(text)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment