Я знаю, что могу получить случайные (ну, псевдослучайные) символы без ограничений из '/dev/random'
(или /dev/urandom
). Но что, если мне понадобятся эти символы для генерации имени файла? Мне нужно как-то иметь поток или последовательность печатных символов или буквенно-цифровых символов, чтобы быть в безопасности. Какой лучший способ сделать это в оболочке?
(Я знаю, что теоретически мог бы сделать tr
для символов из /dev/random
но это не похоже на то, что нужно делать.)