Чтобы получить большой файл, заполненный случайными словами, используйте следующую команду:
cat /dev/urandom | head -c 1000000 | tr -dc "A-Za-z0-9\n" | sort | uniq
Это создаст файл с неопределенным словом в каждой строке и строками случайного текста. Вы можете увеличить размер файла, сделав 1000 больше или меньше.
Чтобы сделать пространство слов разделенным, просто передайте их обратно через tr "\n" " ".
cat /dev/urandom | head -c 1000000 | tr -dc "A-Za-z0-9\n" | sort | uniq | tr "\n" " "
Это также позволяет избежать проблем с производительностью, связанных с петли на оболочке.