Re: [ssfr] md5sum et md5() en php

[ Thread Index | Date Index | More debianworld.org/shellscript-fr Archives ]


Steve a écrit :
Ah, si en faisant le copier/coller, je vois le tiret, c'est pas lui qui fait ta différence ?

Non. D'ailleurs comment enlever ce tirait de la sortie ?

Ben, cf plus bas.

Dans mon script bash, j'ai

echo -n $chaine | md5sum

j'ai aussi essayé en mettant des guillemets car dans mon salt j'ai des
caractères spéciaux (* _ ) : ) :

echo -n "$chaine" | md5sum


et ça ne change rien.

v1=$(echo -n "toto" |md5sum)
v2=$(php -r 'print(md5("toto"));')

[ "$v1" != "$v2" ] && echo "différent" || echo "idem"
différent

v1=$(echo -n "toto" |md5sum|cut -d ' ' -f 1)
[ "$v1" != "$v2" ] && echo "différent" || echo "idem"
idem

(awk '{print $1}' marche aussi, et si tu préfère sed, c'est possible itou)

J'aimerai le faire en bash si possible. Allé j'y retourne.

Tu veux dire sans cut ni sed ni awk ni aucun outil GNU ?

Dans ce cas, regarde avec

v1=$(echo -n "toto" |md5sum)
echo ${v1:0:32}

--
Daniel



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/