pour vérifier la taille du fichier dans le système 2. J'ai créé le code comme coup dans élixirBash md5 ne définit pas par Elixir md5 créateur
def file_md5_creator do
filepath = "/Users/shahryar/Desktop/test.jpg"
File.stream!(filepath) |>
Enum.reduce(:crypto.hash_init(:md5),
fn(line, acc) -> :crypto.hash_update(acc,line) end) |>
:crypto.hash_final |> Base.encode16(case: :lower)
end
mais Bash md5 ne définit pas par élixir md5 créateur
élixir md5: ee4ed0f9c357b7d803d08f7d75dd983b
bash: 53a3107b118854f20c5af6269a434981
commande bash =
md5 /Users/shahryar/Desktop/test.jpg
Mon os: mac
Moyens me aider pour le problème
sortie de votre code correspond à la sortie de 'utilitaire md5' de ligne de commande pour moi quand je teste contre un fichier aléatoire jpg. Pouvez-vous télécharger votre fichier quelque part? – Dogbert
@Dogbert, tout mon code a été écrit dans le premier message. je n'avais pas de fichiers. –
Ce fichier: '/ Users/shahryar/Desktop/test.jpg'. – Dogbert