No Linux, é possível gerar UUID sem precisar instalar ferramentas externas.

Uso

Basta executar:

1
$ cat /proc/sys/kernel/random/uuid

A saída será basicamente isso:

1
919647f7-7a77-49fc-8bee-18be9485687a

E se executar de novo, será gerado outro UUID.

Caso queria pegar apenas partes do UUID, podemos usar o comando cut:

1
$ cut -f5 -d- /proc/sys/kernel/random/uuid

O conteúdo retornado será algo parecido com:

1
d3cc6c3b4560

Com esse recurso, podemos gerar IDs para nossos scripts, sem precisar de bibliotecas.