Que tal o md5?
domain=example.com
color=#'echo -n $domain | md5 | cut -c1-6'
A variável resultante $color
será #5ababd
Eu estou querendo produzir gráficos do tráfego do meu servidor usando rrdtool , mas espera códigos de cores hexadecimais para cada linha no gráfico.
Como pretendo iterar um conjunto variado de arquivos de dados de domínio, gostaria de gerar esses códigos de cor programaticamente . Eu também gostaria que eles permanecessem consistentes para um dado arquivo de dados de domínio - então eu acho que um hash do nome de domínio seria um bom método para usar. O problema é que não sei por onde começar.
Existe um algoritmo simples que eu possa usar em bash para hash strings (nomes de domínio) em códigos de cores hexadecimais ?
Tags bash hash hexidecimal