o172.net является лучшим ответом, прокомментирует его напрямую, но не может.
/proc/sys/kernel/random/uuid
основан на urandom
, но лучше всего брать напрямую из урандома.
Это ниже, как получить его из оболочки, следующее получает 32 шестнадцатеричных байта ascii:
echo $(tr -dc a-f0-9 < /dev/urandom | dd bs=32 count=1 2> /dev/null)
Вы можете изменить набор символов с помощью параметров tr
, байтов с помощью
dd bs=
or not use tr
и получить случайный двоичный файл.