DevBug blog

О Linux, Java, разработке ПО и не только

Linux и Window: генерируем текстовые файлы заданного объема

2013-12-22 Linux Windows

Для генерации текстовых файлов заданного размера в Linux можно воспользоваться утилитой tr, которая сгенерирует файл из произвольного набора букв, цифр и пробелов:

tr -dc A-Za-z0-9[:space:]</dev/urandom|dd of=generated_text_file.txt bs=1024 count=1048576

В ОС Windows можно воспользоваться консольной утилитой fsutil:

fsutil file createnew 500m.txt 1048576

В результате выполнения данных команд будет сгенерирован текстовый файл объемом 1 Гб. Содержимое данного файла будет выглядет примерно следующим образом:

39RbkrdME zcWvJr5LgWCo YLH6amjjKvq6nt3 8gg10erpaJl7f0sZ6QoqTagpLBoILZv1g0u2Mc
qUVpdm2 wzri5XNQcVdqIf6 yNl2y5T53Z9SwP6NLbJ3blCN0gEpqcLm7FrD6hJvjy8lUfJPqVKiBh0gQJZCojZShY
uX1yCxOyRLgk40nE6Y GF HOHoJZrX13Jc0Xwnvi8cz qZgtb72xT3M aDEAgieV seY1xc
GVzJUNfMfx8KRPKc9xXIWMa qyKtxMGml O4EjR3M0TQ3e9K0k1WDycohvERSZ2KBHEWoiDJ8FmvQKMNqBpyvazkYT9JX5l
0bLcOdDAjhzMUl0U77SCO FpLCr604xPyeVEmNJ9UPwob9iGRrrlf
p7S4Vfb89U7hJX ZbPkY5Z9rIv Z tllGG1i0FFJelZlv2vE3qpBgrzv149PPwhsB7ShsFvy
Qsn4AC5ckiV6CegPBuZHMAoFe7d3N   Nz
comments powered by Disqus